开放大学在线学习搜题
当前位置:首页 > 真题试卷

问题

西安电子科技大学期末试卷微机原理含标准答案1

发布时间:2025-01-20   作者:未知   浏览:0
微 机 原 理 复 习 资 料 (一)
西安电子科技大学网络教育学院
一. 填空
1.16位有符号二进制数表示的范围为            。
2.58对应的组合BCD数书写格式为           。
3.微型计算机硬件由                        三大部分组成。
4.8086/8088CPU内部共有        个寄存器。
5. MOV AX,[BP]+13H 指令的源操作数的寻址方式为         。
6.若(DS)=0100H ,(SS)=0150H ,(BX)=0003H ,(BP)=0003H ,存储器(01003H)=1234H,(01503H)=5678H,则CPU执行:MOV BL,[BX]指令后,(BL)=           。
7. 8086/8088汇编语言中,语句的种类有指令语句、宏指令和    
     指令。
8.若(AL)=OFFH,CF=0,则CPU 执行INC AL 指令后,CF=   。
9.8086CPU的字符串处理指令的目的串地址默认在        。
10.I/O 地址译码方式有全地址译码和           。
二. 简答题
1.变量定义后具有哪些属性?
2.指令语句的作用是什么?伪指令的作用是什么?
3.为什么地址总线是单向的?数据总线是双向的?
4.简述子程序与宏指令之间的区别。
5.ASSUME 伪指令的作用是什么?
三. 识别下列指令是否正确,对于正确指令,分别说明源操作数的寻址方式,对于错误指令,说明其错误所在。
1. IN AL,1000H
2. MOVSB
3. TEST AL,CX
4. LEA DS,[BX]
5. MUL AX,[BX]
6. POP CS
7. SHR DX,CL
8. XOR [BX],[BP+03H]
9. DAA AL
10.MOV DL,1000
 
四.程序分析题
1.分析下列程序完成的功能
       MOV AL,06H
       SHL AL,01H
       MOV BL,AL
       MOV CL,3
       SHL AL,CL
       ADD AL,BL
 
2.若有以下变量定义,请说明下面的程序执行后,AX的内容是什么?
          TABLE  DW  40,50,20,30
          ENTRY  DW  3
                  ┊
                   MOV  BX, OFFSET  TABLE
                   ADD  BX,ENTRY
          MOV AX,[BX]
 
五、硬件应用题
 
在工业控制领域,经常需要检测某些开关量的状态。例如,在某一系统中,有8个开关K7-K0 ,要求不断检测它们的通断状态,并通过发光二极管LED7-LED0显示出来。开关断开(高电平),相应LED点亮;开关闭合(低电平),相应LED熄灭。
    ①请在PC/XT系统总线上,利用8255A以及其它器件(自选)设计出实现题目功能的接口电路(设分配给8255A的端口地址为300H-303H)。
 
②编写包括8255A初始化在内的实现题目功能的检测程序。
 
 
 
 

您可能感兴趣的试题