CPU - PowerPoint PPT Presentation

About This Presentation
Title:

CPU

Description:

Title: Subject: Author: Last modified by: AChan Created Date: 7/31/1996 9:44:36 PM Document presentation format – PowerPoint PPT presentation

Number of Views:15
Avg rating:3.0/5.0
Slides: 33
Provided by: 4518
Category:
Tags: cpu

less

Transcript and Presenter's Notes

Title: CPU


1
???? ???? 2001-2002
  • ???????

2
????????????
??/?? ??
????
????
?? ? ???? ??
CPU
???????
3
????
MAR
?????
PC
IR
4
????
?? ???
MAR
MDR
5
?????????
???
SR
6
????
????
?????
??
7
???---??????????,????????????,??????????
  • MAR??????????????????????????
  • MDR???????????????????????????????????

8
???
  • PC????? ???????????????????
  • IR????????????????????

9
???
  • ACC?????????????????????????
  • SR????? ???????????,?????????????????????????????,
    ??????????????

10
????
  • 00001 ???11111????????
  • 00010 ???????????? 11101?

11
???
?????
MAR
00111111
00001
01011110
1
00001
PC
01000001
12
???
?????
2
MAR
00111111
00001
01011110
1
00001
PC
01000001
13
???
?????
2
MAR
00111111
00001
01011110
1
00001
PC
3
01000001
00111111
MDR
14
???
?????
2
MAR
00111111
00001
01011110
1
00001
PC
3
01000001
00111111
IR
00111111
4
MDR
15
????
MAR
00111111
00001
01011110
LDA
?????
5
00010
PC
01000001
00111111
IR
MDR
16
????
MAR
00111111
11111
01011110
LDA
6
5
00010
PC
01000001
00111111
17
????
?????
7
00111111
11111
01011110
LDA
6
5
00010
01000001
00111111
18
????
7
00111111
11111
01011110
LDA
6
5
00010
01000001
00111111
8
01000001
MDR
19
????
7
00111111
11111
01011110
LDA
6
5
00010
ACC
01000001
00111111
01000001
8
01000001
9
20
???
00111111
00010
01011110
1
00010
01000001
01000001
21
???
2
00111111
00010
01011110
1
00010
01000001
01000001
22
???
2
00111111
00010
01011110
1
00010
3
01000001
01000001
01011110
23
???
2
00111111
00010
01011110
1
00010
3
01000001
01011110
01000001
01011110
4
24
????
00111111
00010
01011110
STA
5
00011
01000001
00111110
01000001
00111110
25
????
00111111
11110
01011110
STA
6
5
00011
01000001
00111110
01000001
00111110
26
????
7
00111111
11110
01011110
STA
6
5
00011
01000001
00111110
01000001
01000001
27
????
7
00111111
11110
01011110
STA
6
5
00011
01000001
00111110
01000001
01000001
8
28
????
8
00111111
11110
01011110
STA
6
5
00011
01000001
01000001
00111110
01000001
9
01000001
7
29
???
  • INP xxx ???????xxx
  • OUT xxx ????xxx???
  • STA xxx ?????????xxx?
  • LDA xxx ???xxx?????????
  • JMP xxx ?????xxx
  • JPN xxx ??????????,??????xxx
  • JPZ xxx ?????????,??????xxx
  • INC xxx ???xxx????1
  • DEC xxx ???xxx????1
  • ADD xxx ???xxx????????????
  • SUB xxx ???????????xxx???
  • STP ??

30
????????
??
??
1
  • 00001 LDA 11111
  • 00010 ADD 11110
  • 00011 STA 11101
  • 00100 STP

2
3
4
31
????????
??
??
1
  • 00001 LDA 11111
  • 00010 SUB 11110
  • 00011 BNE 00110
  • 00100 LDA 11111
  • 00101 JMP 00111
  • 00110 LDA 11110
  • 00111 STA 11101
  • 01000 STP

2
3
4
5
6
7
8
32
?
Write a Comment
User Comments (0)
About PowerShow.com