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

问题

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

发布时间:2025-02-23   作者:国家开放大学   浏览: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初始化在内的实现题目功能的检测程序。

您可能感兴趣的试题