文档详情

重庆大学机械考研-微机原理-test4.doc

发布:2017-07-22约2.3千字共5页下载文档
文本预览下载声明
选择题 1.现代CPU中,几乎都采用指令流水结构,其特点是:( D )。 A.提高存储器存取速度 B。提高I/O处理速度 C。提高DMA传输速度 D.提高CPU运行速度 2.为使PC机能响应多级中断,在中断服务程序结束时,应向8259A发送( C )。 A.IRET B. OCW2 C. EOI D. OCW3 3.假定(AL)=75H,(CH)=29H,依次执行SUB AL,CH指令和DAS指令后,AL值为(B )。 A.9eH B. 46H C. 4cH D. 04H 4.下列引起CPU中断的四种情况中,( C )需要由硬件提供中断类型码. A. INTO B. NMI C INTR D. INT n 5. 主机与外设传送数据时,采用( A )方式,主机与外设是串行工作的. A. 程序查询 B. 中断 C DMA D IOP处理机 6. 寄存器间接寻址中,操作数在( C )中 A. 通用寄存器 B. 堆栈 C. 主存单元 D. 段寄存器 7. JMP WORD PTR[DI]是(A) A. 段内间接转移 B. 段间间接转移 C. 段内直接转移 D. 段间直接转移 8. 8254工作在方式1下时,只有在GATE上( D ),才可能开始工作 A. 为低电平 B. 有一正脉冲 C.为高电平 D.有一负脉冲 9.在保护模式下,代码段的段基址存在于( B ). A. 段寄存器 B. 段描述符 C.段选择符 D.指令指针寄存器 10. 若8259工作在自动循环方式下,当前IR4上中断请求已执行并返回,则8个中断源优先级最高的是( B ) A. IR4 B. IR5 C. IR3 D.IR0 二. 填空题. 在8259级连8系统中,从8259A的INT引脚应与主8259A的(IR2)相连 若AX=621AH,SP=7580H,指令PUSH AX 执行后AX=(621AH),SP=(757EH) 如果CPU同时接收中断请求和总线请求,则CPU先响应(总线请求) 计算机是通过(地址)、(数据)、(控制)总线把各个部件连接在一起,构成一个系统的。 I/O端口编址有(独立编址)方式和(与存储器统一编址)方式两种 若存储器模块的容量是128KB,其起始地址是0A0000H,则末地址为(0BFFFFH) 三. 判断改错题.(注意说明原因) 1.8255A工作在方式0时,可以采用中断方式 ( F ) 2.8254工作在方式3时,其OUT引脚上输出周期性的对称方波。 ( T ) 3.对堆栈区的操作必须遵循先进先出的原则( F ) 4.OUT 620H,AL ( F ) 5.MOV CS,AX ( F ) 6.构成64KX8的存储系统,需16KX1的芯片4片 ( F ) 7.比较两个带符号数的大小,可根据CF标志来判断 ( F SF和OF判断,P69) 8.80486逻辑段不允许有段的重叠与交叉 ( F ) 9.MOV BX,AL ( F ) 10 立即寻址不能用于目的操作数字段 ( T ) 四. 简答题 写出下列程序段的功能 MOV BX,4000H MOV DS,BX XOR AL,AL MOV CX,50 AGAIN: MOV [BX],AL INC BX LOOP AGAIN 将4000H:4000H到4000H:4031H区清0 执行下面程序段后,AX=? MOV AX,0702H MOV BH,09H AAD DIV BH AX=0008H 什么是接口,为什么外设需要通过接口连接系统? 程序中数据定义如下: DA1 DW ? DA2 DB 20 DUP(?) DA3 DD? COUNT EQU $-DA1 此时COUNT的值是多少? 26 五.程序设计题目 1.现有EPROM27128(16k X 8)若干,构成64kX8存储模块,需要几片?若要求地址范围为50000H_5FFFFH,请画出连接示意图 需要4片 BASE起始的20个连续单元中,存放有20个8位无符号二进制数,试将其中的奇数相加,并将其和送入RUST单元。 DATA SEGMENT BASE DB 128,98,67,99,12,233,9,198,12,54,34 DB 77,12,23,34,45,56,98,7,56 RUST DW ? DATA ENDS CODE SEGMENT ASSUME CS:CODE,DS:DATA START: MOV AX,DATA
显示全部
相似文档