第一章1-4运算器,控制器,存储器,输入设备,输出设备1-9(7) 1-11(3) 1-12(4) 1-16(3)见例 1-171-19(1)0100 01111-20(1)41 42 38第二章2-2 见书 p30,2-4 见书 p31,2-5 见书 p31,2-6 见书 p32,2-9 见书 p38,2-10 见书 p39,2-13 见书 p43,2-14 见书 p46,3-8 按规定写出相应的指令
(1)把寄存器 R6 的内容送到累加器 A 中
(2)把外部 RAM 1000H 单元的内容传送到内部 RAM 30H 单元中
(3)清除内部 RAM 3FH 单元的高 4 位
(4)使累加器 A 的最低位置 1
(5)清除进位位
(6)使 ACC
4 和 ACC
(7)把外部 ROM 2025H 单元中的内容送到内部 RAM 的 20H 单元中
(8) 把外部 ROM 2025H 单元中的内容送到外部 RAM 的 3000H 单元中
答案:(1) MOV A,R6(2) MOV DPTR,#1000HMOVX A,@DPTRMOV R0,#30HMOV @R0,A (3) ANL 3FH,#0FH(4)ORLA,#01H(5)CLRC(6)ORLA,#30H(7)CLR AMOVDPTR,#2025HMOVC A,@A+DPTRMOV20H,A(8)CLR AMOVDPTR,#2025HMOVC A,@A+DPTRMOVDPTR,#3000HMOVX @DPTR,A 3-10 编写程序段完毕如下规定
(1)将寄存器 R0 中的内容乘以 10(积小于 256)
(2)将片内 RAM 30H 单元开始的 15 个字节的数据传送到片外 RAM 3000H 开始的单元中
(3)将片外 RAM 2025H 开始的 5 个字节的数据传送到片内 RAM 20H 开始的单元