微机原理答案1 优质课件

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

E4H
25H
55H
21H
24H
44H
7CH
90H
(PC)=1200H
程序存储器
1206H 35H 1205H 34H 1204H 33H 1203H 32H 1201H 31H 1200H 30H
[x]补=0000000001000100; X=-1000100 8位二进制表示: [x]原=11000100; [x]反=10111011; [x]补=10111100; 16位二进制表示: [x]原=1000000001000100; [x]反=1111111110111011;
[x]补=1111111110111100; X=-0111111 8位二进制表示: [x]原=10111111; [x]反=11000000; [x]补=11000001; 16位二进制表示: [x]原=1000000000111111; [x]反=1111111111000000;
2.2 采用哈佛结构,程序存储器和数据存储器具有独立存储器 空间,具有较高的执行效率。
2.3 工作寄存器分布在00H—1FH区域。
2.4 工作寄存器分4个区,可以改变特殊功能寄存器中的RS1和 RS0的位状态来改变工作寄存器区。
第二章答案
2.5 工作寄存器是暂时存放数据的部件,而特殊功能寄存器是 存放一些专用的信息。 2.6 特殊功能寄存器的地址空间:80H—FFH 2.7 位寻址区域在内部数据寄存器的20H—2FH 2.8 20H,24H,P2,P3,2CH,ACC 2.9 60K,0000H—EFFFH 2.10 RC电路中,时间常数t=RC,如果C太小,则时间常数会变 小,产生的脉冲信号将变窄,有可能小于单片机的两个机器周期, 从而不能复位。 2.11 上电复位时,内部数据存储器的内容是不确定和随机的; 人工按钮复位时,内部数据存储器的内容保持不变。 2.12 因为SP指示的是当前堆栈存放信息的位置。只有重新设置, 才能知道堆栈地址。
(1) [X+Y]补=11000101 110011001
+000101100 111000101 不溢出
[X-Y]补=01101101 110011001
-000101100 101101101 溢出
(2) [X+Y]补=01111111 [X-Y]补=01111111
111111111 +110000000
第一章答案
1.3 存储器容量对应地址线的根数:8K=2n,所以n=13.
1.4 78=01001110B=4EH=01111000BCD 134=10000110B=86H=000100110100BCD
1.5 X=1000100 8位二进制表示: [x]原=01000100; [x]反=01000100; [x]补=01000100; 16位二进制表示: [x]原=0000000001000100; [x]反=0000000001000100;
05H
70H
80H 9008H 79H
90H
9007H 0CH
71H
36H
F8H 9006H 23H
00H
35H
2BH 9005H 13H
源自文库
36H
34H
36H 9004H 4DH
35H
33H
74H 9003H 2EH
B7H
32H
59H 9002H 7FH
03H
9001H
54H
F6H
26H
66H 9000H 38H
[x]补=1111111111000001;
1.6将下列补码转化成二进制数的真值。 1)[X]补=00101100 2)[X]补=11111111
(1) X=0101100 (2) X=-0000001 (3) X=-10000000;
3)[X]补=10000000
1.7已知下列补码[X]补和[Y]补,分别求[X+Y]补、 [X-Y]补。并判断运算结果 是否出现溢出
直接寻址、立即寻址
PUSH P1
直接寻址
B ACC PSW DPL DPH SP R0 R1 R2 R3 R4 R5 R6 R7
P0 P2
第三章答案
内部数据存储器和 特殊功能寄存器
外部数据存储器
64H
73H
10H 900BH 12H
03H
72H
11H 900AH 83H
80H
71H
00H 9009H D1H
000110111
-111100000 001010111 不溢出
110000111 + 111000000
101000111 110000111 - 111000000 111000111
溢出 不溢出
第二章答案
2.1 89C52内部资源: 一个8位的CPU,8KB的FLASH程序存储器,256B的静态RAM 数据存储器,4个8位的并行I/O接口,1个全双工串行口,中断 系统,3个定时器/计数器,时钟电路
101111111 溢出
111111111 -110000000 001111111 不溢出
(3) [X+Y]补=00010111 [X-Y]补=01010111
(4) [X+Y]补=01000111 [X-Y]补=11000111
000110111
+111100000 000010111 不溢出
答:1)直接寻址和寄存器间接寻址方式 2)寄存器间接寻址方式 3)直接寻址方式
3-4、51系列单片机有哪些标志位?这些标志位存放在哪里? 答:
D7 D6 D5 D4 D3 D2 D1 D0 Cy AC F0 RS1 RS0 OV F1 P
PSW
第三章答案
3-5、分析下列各指令的操作数,指出它们的寻址方式。
MOV R4,38H
寄存器寻址、直接寻址
ADD A, @R1
寄存器寻址、寄存器间接寻址
MOVC A, @A+DPTR 寄存器寻址、变址寻址
MOVX A, @DPTR
寄存器寻址、寄存器间接寻址
DEC B
寄存器寻址
SETB 24H
位寻址
CJNE A, #100, NEXT 立即寻址、相对寻址
ANL
30H, #00H
第三章答案
3-1、指令的格式是由哪些部分组成的?每部分的含义是什么? 答:操作码和操作数。
3-2、什么是寻址方式?51系列指令系统有哪些寻址方式? 答:指令给出操作数的方式即用何种方式找到操作数。
3-3、对于内部数据存储器00H~1FH区域的访问有哪些寻址方 式?对于外部数据存储器的访问有哪些寻址方式?对于特 殊功能寄存器的访问有哪些寻址方式?
相关文档
最新文档