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

问题

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

发布时间:2025-01-20   作者:未知   浏览:0
西安电子科技大网院微机原理及应用复习题4
、填空
1、典型的微处理器的内部结构可分为:                、            、             和I/O控制逻辑等四部分组成。
2、8086是             位CPU,它有 20 根地址线,可行成 1MB 的存储器地址空间;有           根数据线,通过数据线能传输的有符号整数的范围为                 ;有        种工作模式;总共能管理     级中断源。
3、中断向量是                  ,在一个微机系统中,若有4片8259A级联工作,能管理              级外部可屏蔽中断源。
4、微处理器是在统一的时钟信号CLK控制下,按节拍进行工作的,一个CLK的时间(周期)称为一个              周期,它是衡量微处器快慢的一个重要参数;而衡量微处器快慢的另一重要参数是               周期,它表示执行一条指令所需的时间。
5、8088/8086汇编语言中语句的种类包括指令语句、 伪指令语句 和宏指令语句。
6、微型计算机的输入/输出控制方式主要有无条件传送方式、            、                     和                 等四种方式,其中             传送方式的突出优点是传送过程无须处理器的控制,数据也无须经过微处理器,而是直接在I/O设备与主存储器间进行,因此节省了微处理器的时间,使传送速率大大提高。
7、在计算机系统中,微处理器对存储器单元和I/O端口的编址方法有统一编址和独立编址两种方法,8086/8088CPU对存储器单元和I/O端口的编址采用的是                 方法。当8086CPU工作在最小方式时,用于区分访问存储器或I/O端口的控制信号为                           。
8、若要给某8086CPU组成的微机系统配置8K字节的SRAM电路,若选用1K×4的SRAM芯片,则共需              片。
9、 在某I/O端口的地址译码当中,有3条地址线未参加译码,则有               个重叠地址。
10、8086CPU的RESET信号至少应保持4个时钟周期的高电平时才有效,该信号结束后,CPU内部的CS为_         __,IP为_         __。
11、物理地址由             和 偏移地址两部分组成。若分配给某存储器单元的逻辑地址为8B90H:5669H,则该单元的物理地址为               H。
12、TEST BX ,[BX][SI]+28H 指令的源操作数的寻址方式为             
13、指令MOV  [BX],00H的操作类型不明确,若将其操作类型指定为字型,则正确的指令为                                    。
14.指令JMP NEAR PTR L1与CALL L1(L1为标号)的区别在于                     。
15、将DL中保存的字母ASCII码变换成相应的小写字母的ASCII码的逻辑指令为OR DL,20H ,而把它变换成相应的大写字母的ASCII码的逻辑指令为                                 
16、若(AX)=565BH,则CPU执行:SUB  AX, C546H指令后,CF=  1   ,OF=            ;执行:AND AX,8219H指令后,OF=           。
17、执行下列三条指令后:
MOV  SP,1000H
PUSH  AX
CALL  BX
(SP)=                              。
18、主程序与子程序之间的参数传递方法有寄存器参数传递方式、                     及                       等三种。
指令正误判断,对正确指令写出源操作数或操作数的寻址方式,对
错误指令写出原因(设VAR1, VAR2为字变量, L1为标号)
1. MOV BX,VAR1[SI]  ; 
2. MOV AL, [DX]       ;
3. MOV BP, AL         ;
4. MOV CS, AX         ;
5. MOV DS, 0100H      ;
6. JMP  L1          ;
7. JMP  VAR1[SI]     ; 
8. JG  L1             ;
三、写出完成下列要求的变量定义语句
1.在变量var1中保存4个字变量:4512H,4512,-1,100/3
         
2.在变量var2中保存字符串:’XiDian’,’2010’,’LUCK’
        
3.在缓冲区buf1中留出100个字节的存储空间;
       
4. 在缓冲区buf2保存5个字节的55H,再保存10个字节的240,并将这一过程重复7次;
      
5.在变量var3中保存缓冲区buf1的长度;
      
程序填空与分析题
1、分析下列程序段执行后,求BX寄存器的内容
MOV  CL, 3
MOV  BX,0B7H
ROL   BX,1
ROR   BX,CL
BX:                        
2、请在下面的程序段中空行处填写相应语句使其完成:在Buf为首地址的字节单元的Count个无符号数中找出最大数并送入MAX单元的功能。
BUF  DB 5,6,7,58H,62,45H,127,…
COUNT EQU $-BUF
MAX DB ?

MOV BX, OFFSET BUF
MOV CX,COUNT-1
MOV AL,[BX]
LOP1:  INC BX
                               
JAE  NEXT
MOV  AL,[BX]
NEXT:  DEC  CX
                              
MOV MAX, AL
 
五、硬件应用题
 1、74LS245数据双向缓冲器的引脚及功能图如图1所示。请画出8086CPU工作在最小方式下的系统数据总线D15~D0形成电路。

            
                 
图1  74LS245数据双向缓冲器的引脚及功能图

 
 
 
  2、在8086 CPU工作在最小方式组成的微机系统中,扩充设计16kB的SRAM电路,SRAM芯片选用Intel 6264,内存地址范围为70000H~73FFFH,试画出此SRAM电路与8086系统总线的连接图。
 

 
 
3、在PC/XT系统总线上扩充设计一个数据输出端口,分配给该端口的地址为280H,输出端口芯片用74LS374,输出设备为8个LED发光二极管。
(1)画出此输出端口与PC/XT系统总线以及与LED发光二极管的连接图。
(2)编写使8个LED发光二极管每间隔1秒亮一个的功能段程序(假设有1秒延时子程序DELAY1S可调用)。

 
4、在8088最大方式系统中,有一片8255A,其端口地址为8000H~8003H,编写完整的8086汇编语言程序,实现使端口A的低4位产生如图3所示的信号(各个信号的节拍不必严格相等)。
 


您可能感兴趣的试题