当前位置:首页 > 微原第七章作业
第七章 作 业
7-1 如下图,假设LED数码管为共阴管,且段a接数据的最低位D0,段dp(小数点)接最高位D7,编写显示内存单元DS:[1200H]中数据(为1位非压缩BCD码)的程序段。
D0~D7 M/IO WR A7 A6 A5 A4 A3 A2 A1 A0 & ≥1 74LS373 ≥1 同 向 驱 动 ≥1 CLK G G2AG2B Y3 C B A
7-2 下图所示为一个I/O接口电路。
1)该接口的操作类型是(输入)还是(输出); 2)主机对其I/O的传送控制方式是什么? 3)图中信号IOR当执行什么指令时有效?
4)结合一次数据的I/O过程,写出有关的几条指令。
D Q > 选通 200H 201H 译 码 A0~A9 IOR
R Q EN 外设 锁存 EN D7 D0~D7
7-3 设某系统中CPU的寄存器和存储区的一段内容如下: (20H)=3CH、(21H)=00H、(22H)=86H、(23H)=0EH、CS=2000H、IP=0010H、SS=1000H、SP=0100H、FLAGS=0240H 这时执行INT 8指令 (1) 程序转向何处执行?
(2) 堆栈栈顶6个内存单元的地址及内容分别是什么?
7-4设某外部可屏蔽中断源的类型号为30H,其中断服务程序的入口地址为1020H:3040H,用8086汇编语言编程实现将该中断服务程序的入口地址装入中断向量表中。
7-5 若某8086系统采用单片8259A管理外部中断,其中的一个中断类型号为0DH,则它的中断向量地址指针是多少?这个中断源应接在8259A的哪个输入端上?若该中断服务程序的入口地址为D000H:3200H,则其向量区对应4个单元的数值依次是多少? 7-6 编写一段将8259A中的IRR、ISR、IMR的内容读出,存放到BUFFER开始的数据缓冲区去的程序段,设8259A的端口地址为30H、31H。
7-7 设目前系统的最高优先级为IR5,若执行OCW2命令,且命令中EOI=1、R=1、SL=0,试指出OCW2命令执行后,8259A的优先级排队顺序。若执行OCW2命令,且命令中EOI=1、R=1、SL=1,L2L1L0=011,则OCW2命令执行后,8259A的优先级排队顺序又是什么?
7-8 某8086最小系统中有两片8259A级联,主片8259A的一个端口地址为22H,中断类型号为58H~5FH。从片8259A的一个端口地址为A0H,中断类型号为70H~77H。主片的IR2引脚连接从片的INT引脚。采用非自动结束和非缓冲方式,中断请求信号都为电平触发。主片屏蔽IR2、IR4和IR5以外的中断源,从片屏蔽IR0、IR3和IR6以外的中断源。画出硬件连接图并分别编写主片8259A和从片8259A的初始化程序。
第七章 作 业 解 答
7-1 如下图,假设LED数码管为共阴管,且段a接数据的最低位D0,段dp(小数点)接最高位D7,编写显示内存单元DS:[1200H]中数据(为1位非压缩BCD码)的程序段。
D0~D7 M/IO WR A7 A6 A5 A4 A3 A2 A1 A0 ≥1 ≥1 74LS373 同 向 驱 动 CLK & ≥1 G G2AG2B Y3 C B A
DATA SEGMENT
TAB DB 3FH,06H,5BH,4FH,66H,6DH,7DH,07H,7FH,6FH,
ORG 1200H DB 07H DATA ENDS
CODE SEGMENT
ASSUME CS: CODE, DS: DATA START: MOV AX, DATA
MOV DS, AX
LEA BX, TAB MOV AL, [1200H]
XLAT OUT 83H, AL
7-2 下图所示为一个I/O接口电路。
1)该接口的操作类型是(输入)还是(输出); 2)主机对其I/O的传送控制方式是什么? 查询 3)图中信号IOR当执行什么指令时有效? IN 4)结合一次数据的I/O过程,写出有关的几条指令。
D Q > 选通 200H 201H 译 码 A0~A9 IOR
R Q EN 外设 D7 锁存 EN D0~D7
MOV DX, 201H ASK : IN AL, DX
TEST AL, 80H JZ ASK
MOV DX, 200H IN AL, DX
7-3 设某系统中CPU的寄存器和存储区的一段内容如下: (20H)=3CH、(21H)=00H、(22H)=86H、(23H)=0EH、CS=2000H、IP=0010H、SS=1000H、SP=0100H、FLAGS=0240H 这时执行INT 8指令 (1) 程序转向何处执行? 8×4=32=20H
程序转向0E86H:003CH执行
(2) 堆栈栈顶6个内存单元的地址及内容分别是什么?
Address Value(Hex.)
共分享92篇相关文档