View
217
Download
0
Tags:
Embed Size (px)
Citation preview
Binary, Octal, Decimal, Hexadecimal Binary:
Base two Only 2 numbers: 0, 1 0+1=1; 1+1=10
Octal: Base eight 8 numbers: 0, 1, 2, 3, 4, 5, 6, 7 1+2=3; 7+1=10
Decimal: Base ten 9 numbers: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9 1+2=3; 9+1=10
• 2.2.b Fetch: access the memory to fetch the instruction
Execute: access the memory address 2 to load the data
This program will store the absolute value of the contents of memory address 0FA into memory address 0FB
•Memory to processor•Processor to memory•I/O to processor•Processor to I/O•I/O to or from memory
(Text book p 67-68)
•Reduces propagation delay because each bus can be shorter•Reduces bottleneck effects
(Text book p 70-71)
MAR (Memory address register)Specifies the address in the memory for the next read or write
MBR (Memory buffer register)Contains the data to be written into memory or receives the data read from memory
Two registers used most frequentlyAll memory address related operation need go through MARAll data transfer related operation need go through MBR