Professional Documents
Culture Documents
Architecture - NJN
Architecture - NJN
(TEN22104 / TEN20704)
68000 Architecture
Ir. Nur Julia Nazim Bulya Nazim
Department of Engineering and Technology
Faculty of Information Sciences and Engineering
0194233226
nurjulia_nazim@msu.edu.my
Course Learning Outcomes
At the end of this module, students should be able to:
▪ Word
▪ 16 bits that is processed as one unit
▪ Longword
▪ 32 bits that is processed as one unit Upper Byte Lower Byte
Byte Addressing
▪ Bytes can be stored at any even or odd addresses
Address Address
(Even) (Odd)
00000000 00000001
00000002 00000003
00000004 00000005
00000006 00000007
00000008 00000009
0000000A 0000000B
Word Addressing
▪ Words must be stored at even addresses
▪ Attempt to store word at odd address results a “trap”
▪ Trap : recoverable crash
Address Address
(Even) (Odd)
00000000 00000001
00000002 00000003
00000004 00000005
00000006 00000007
00000008 00000009
Longword Addressing
▪ Longword can be stored at even addresses
▪ Longword requires two memory accesses (two rows in memory map)
Address Address
(Even) (Odd)
00000000 00000001
00000002 00000003
00000004 00000005
00000006 00000007
00000008 00000009
Register Transfer Language (RTL)
▪ A simple notation to describe the operations carried out by CPU
clearly and unambiguously
▪ We will use it to describe the function of instruction