《微机原理及应用B》第3次(第4-8章)课后作业题参考答案 下载本文

内容发布更新时间 : 2024/6/2 15:36:21星期一 下面是文章的全部内容请认真阅读。

2012~2013学年第1学期《微机原理及应用B》部分课后作业题参考答案

KT1043-1-2-3-4班各位同学:

因为时间关系,不能一一批改作业,请见谅。现将教材{陈慈发主编. 《微型计算机技术》(第

1版). 北京:科学出版社. 2010,1}后面作业题的参考答案公布如下,以便于大家与自己所作的作

业核对,加深理解知识点和更好的学习。

第4章 汇编语言程序设计

习题与思考P182

4.4

ARRAYB 12 34H 41H 42H 43H 44H — 2 — 2 34H 12H 42H 41H 44H 43H — — — — 02H 00H — — 02H 00H ARRAYW

4.5 DLENGTH的值是38或26H。

4.7 MOV AX,TYPE RESULT ;AX=0001H

MOV BX,TYPE BUFFERW ;BX=0002H

第 1 页 共 4 页

2012~2013学年第1学期《微机原理及应用B》部分课后作业题参考答案

MOV CX,LENGTH BUFFERB ;CX=0001H MOV DX,LENGTH BUFFERW ;DX=001EH MOV AX,SIZE RESULT ;AX=0001H MOV BX,SIZE BUFFERW ;BX=003CH 4.17 XCHG [DI],AX ;(第1空) ADD SI,2 ;(第2空)

4.19将首地址为ES:0406H的存储器中地址连续递增的128个字单元内容全部清零。

第5章 存储器技术

习题与思考P207

5.4 32片,9位,13位 5.5 [FE000H,FEFFFH]

5.7 RAM: [F9000H,F97FFH] EPROM: [FD000H,FDFFFH] 5.9 略。

5.13 U1的地址范围为:[08000H,097FFH]

U2和U3的地址范围为:[09800H,09BFFH] 该存储器的总容量为6KB。

第6章 中断技术

习题与思考P237

6.9 如右图所示,向量地址为0000H:0040H或00040H。

中断向量各字节在存储器中的存储情况如下: (0000H:0040H)=C9H (0000H:0041H)=3FH (0000H:0042H)=20H (0000H:0043H)=10H

6.10 MOV AX,0 MOV ES,AX MOV DI,60H

MOV AX,OFFSET INT_PROG

第 2 页 共 4 页

MEM 00000H 00040H C9H 3FH 20H 10H 2012~2013学年第1学期《微机原理及应用B》部分课后作业题参考答案

CLD STOSW

MOV AX,SEG INT_PROG STOW

第7章 输入输出技术

习题与思考P271

7.6某8为输入设备的借口电路中,数据口地址为200H,状态口地址为201H,状态口中第6位为1表示数据已准备好。试编写程序从该输入设备获得100个字节,送到当前数据段偏移地址为1000H开始的100个存储单元中。 解: 程序段如下。

MOV DX,201H

POLL: IN AL,DX

TEST AL,01000000B JZ POLL DEC DX MOV CX,100 LL: IN AL,DX

MOV [1000H],AL DEC CX JZ LL

7.7 答案略 见教P250~251。

7.9 附图7.2为一个LED接口,写出使8个LED灯自右至左依次发光2秒的程序。假设2秒延时子程序为DELAY。

第8章 可编程接口技术

习题与思考P333

8.21 解:依题意,根据计数初值=定时时间÷时钟脉冲周期或 计数初值=频率源

第 3 页 共 4 页