微机原理 8086、8088几个题目 汇编语言

来源:百度知道 编辑:UC知道 时间:2024/06/04 10:25:18
最近学习《微机原理》,有下面几个题目不太确定,兄弟们看看:

1.8255是一个可编程I/O并行接口操作,其中_______为位控方式。

2.使用移位指令,把寄存器后最高位移入CF,并在最低位补0,使用_______.

3.8259有____个初始化字和____个命令字,一片可控制____个中断源。

4.判断:MOV指令影响标志位 ( )

5.编写程序:写出1200H乘以30H。

献出30分 答得满意再追加分!!谢谢。

楼上第二题错了:
应该用SHL AX,1 ;(因为高位在左边,低位在右边,所以需要左移)

其他都没问题。

还有,第五个也可写成:
MOV BX,1200H
XOR DX,DX
MOV AX,30H
MUL BX

1.8255是一个可编程I/O并行接口操作,其中PC口可设置为位控方式。

2.使用移位指令,把寄存器后最高位移入CF,并在最低位补0,使用SAR AX,1 .

3.8259有4个初始化字和3个命令字,一片可控制8个中断源。

4.判断:MOV指令影响标志位 (错 )

5.编写程序:写出1200H乘以30H。
MOV BX,1200H
MOV DX,0000H
MOV AX,30H
MUL BX