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

问题

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

发布时间:2025-01-20   作者:未知   浏览:0
微 机 原 理 复 习 资 料 (三)
西安电子科技大学网络教育学院
一. 填空
1.微型计算机由          和          两大部分组成。
2.-90的原码为          ,补码为             。
3.8086/8088CPU的通用寄存器有       个,分别为         
                      。
4.8086/8088CPU共有          条地址线,能寻址的外部存储器地址空间为                     。
5.已知某存储器单元的逻辑地址为4B79H:39CDH,则该单元的物理地址为          。
6.8086/8088CPU内部对存储器的寻址方式中,能作为地址寄存器用的寄存器有                    。
7.若(DS)=0100H ,(SS)=0150H ,(BX)=0003H ,(BP)=0003H ,存储器(01003H)=1234H,(01503H)=5678H,则CPU执行:MOV AX,[BX]指令后,(AX)=           。
8. 8086/8088汇编语言中,语句由                        四部分组成。
9.AND AL,[BX]指令执行后,CF=          。
10.若给某微机系统扩充32KB的RAM电路,RAM芯片选8K8的SRAM芯片,则需这样的芯片     片。
二. 简答题
1.8086CPU取指令操作时,存储器的段地址与段内偏移地址由哪些寄存器提供?
2.8086CPU对存储器的寻址有哪几个方式?
3.什么是汇编程序?什么是汇编语言程序?
4.画出循环程序的结构图?一个循环程序应由哪几部分组成?
5.8086CPU的结构有何特点?
 
三. 识别下列指令是否正确,对于正确指令,分别说明源操作数的寻址方式,对于错误指令,说明其错误所在。
1. MOV DS,1000H
2. MOV CS,AX
3. ADD AL,CX
4. XCHG DS,AX
5. MOV AX,[BX]
6. MOV AL,[CX]
7. MOV DX,01H
8. MOV [BX],[BP+03H]
9. PUSH CL
10.SHL DX,10
 
四.程序分析题
1.分析以下程序段完成的功能
SUB1 PROC NEAR
PUSH AX
PUSH BX
PUSH CX
PUSH DX
MOV  CX, 00FFH
AGAIN: NOP
       LOOP AGAIN
       POP DX
       POP CX
      POP BX
      POP AX
      RET
SUB1  ENDP
          
 
2.分析下列程序段,说明完成了什么操作?程序执行前后,HEXNUM字节单元的内容是什么?
ASCNUM  DB 41H
HEXNUM  DB ?
        MOV AH,ASCNUM
        CMP AH,39H
        JBE NEXT
        SUB AH,7
NEXT:   SUB AH,30H
        MOV HEXNUM,AH
        HLT
 
五、硬件应用题
 1、74LS245数据双向缓冲器的引脚及功能图如图1所示。请画出8086CPU工作在最小方式下的系统数据总线D15~D0形成电路。
            
(a) 74LS245逻辑及引脚                     (b)  74LS245功能
图1  74LS245数据双向缓冲器的引脚及功能图
 
 
 

您可能感兴趣的试题