








Study with the several resources on Docsity
Earn points by helping other students or get them with a premium plan
Prepare for your exams
Study with the several resources on Docsity
Earn points to download
Earn points by helping other students or get them with a premium plan
A part of a lecture series on high performance computing. It covers the concepts of word size, word alignment, instruction set architecture (isa), and operand addressing modes. The lecture explains the difference between complex instruction set computer (cisc) and reduced instruction set computer (risc), the various kinds of instructions, and addressing modes. Addressing modes include register direct addressing, immediate addressing, register indirect addressing, base-displacement addressing, and absolute addressing.
Typology: Slides
1 / 14
This page cannot be seen from the preview
Don't miss anything!









2
The size of an integer or pointer on the computer 32b (4B) on many machines
`Integer variable X is not word aligned’ The data item is not located at a word boundary Word boundaries: addresses 0, 4, 8, 12, … Data 1A C8 B2 46 F0 8C 1E DF Byte Address^400
4
Description of machine from view of the programmer/compiler Example: Intel ® x86 Instruction Set Architecture Includes specification of
5
7
8
10 Addressing Modes: Operand in Register
11 Addressing Modes: Operand in Register
13 Addressing Modes: Operand in Memory
14 Addressing Modes: Operand in Memory