The Principles of Computer OrganizationThis text offers both the theoretical, machine-independent concepts underlying the construction of all computers, and a specific introduction to the assembly language and architecture of the widely used PDP-11. It discusses the major functional components of a computer - memory, ALU, Input/Output, and processor - and how they are integrated into a complete computer system. The book describes and builds an idealized model of a computer and shows how the theoretical concepts are put into practice in the construction of the PDP. It integrates hardware concepts with software principles, introducing the student to internal systems programs used to run the computer. |
Contents
An Introduction to Computer Systems | 1 |
PART | 15 |
Signed Integer Representations | 31 |
Copyright | |
21 other sections not shown
Common terms and phrases
1-address addr address field addressing modes arithmetic Arithmetic Shift ASCII assembler assembly language Assume base bit position block branch buffer byte Chapter character CLR RO complement computer system CON(addr condition codes contains contents data types defined described digits effective address ENDM error example execution exponent external fetch floating-point format general-purpose registers hardware hexadecimal high-level language input integer integer value internal representation interrupt label loaded loader location counter LOOP machine-language macro macro called MACRO-11 instruction MACRO-11 program mantissa memory address memory location microprograms Mnemonic module MOVB Move negative notation octal op code operand operation codes output overflow parameter Pascal pointer processor program counter pseudo-op quantity reference register RO relocatable result return address routine Section sequence shown in Figure sign/magnitude specified status register stored string subroutine subtraction symbol table system stack twos-complement unit unsigned binary word write