Check out my first novel, midnight's simulacra!

CS GRE: Difference between revisions

From dankwiki
No edit summary
Line 109: Line 109:
|-
|-
| Instruction sets <small>'''''general- vs special-purpose registers, condition word, load-store vs register-memory architectures, addressing alignment, register vs immediate vs displacement vs indexed etc addressing, instruction sizes, control flow instructions, opcode expansion, reduced vs complex sets'''''</small>
| Instruction sets <small>'''''general- vs special-purpose registers, condition word, load-store vs register-memory architectures, addressing alignment, register vs immediate vs displacement vs indexed etc addressing, instruction sizes, control flow instructions, opcode expansion, reduced vs complex sets'''''</small>
| '''H&P4''' 1.3, Appx A
| '''H&P4''' 1.3, Appx B, Appx J
|-
|-
| Computer arithmetic and number representation <small>'''''signed magnitude, one's complement, signed zeros, two's complement, binary coded decimal, IEEE 754, biased representation, denormalization, positive and negative infinity, NaN, nearest rounding, directed rounding, overflow, underflow, carry indicator, arbitrary precision'''''</small>
| Computer arithmetic and number representation <small>'''''signed magnitude, one's complement, signed zeros, two's complement, binary coded decimal, IEEE 754, biased representation, denormalization, positive and negative infinity, NaN, nearest rounding, directed rounding, overflow, underflow, carry indicator, arbitrary precision'''''</small>
|
| '''H&P4''' Appx I
|-
|-
| Register and ALU organization
| Register and ALU organization
Line 126: Line 126:
|-
|-
| Cache, main, and secondary storage
| Cache, main, and secondary storage
|
| '''H&P4''' Chapter 5.2, Appx C.1-3
|-
|-
| Virtual memory, paging, and segmentation
| Virtual memory, paging, and segmentation
|
| '''H&P4''' Chapter 5, Appx C.4
|-
|-
|colspan=2| '''Networking and communications'''
|colspan=2| '''Networking and communications'''
|-
|-
| Interconnect structures (e.g., buses, switches, routers)
| Interconnect structures (e.g., buses, switches, routers)
|
| '''H&P4''' Appx E
|-
|-
| I/O systems and protocols
| I/O systems and protocols
|
| '''H&P4''' Chapter 6
|-
|-
| Synchronization
| Synchronization
Line 145: Line 145:
|-
|-
| Pipelining superscalar and out-of-order execution processors
| Pipelining superscalar and out-of-order execution processors
|
| '''H&P4''' Appx A
|-
|-
| Parallel and distributed architectures
| Parallel and distributed architectures