计算机等级测验四级计算机组成与接口
———————————————————————————————— 作者:
———————————————————————————————— 日期:
计算机组成与接口
冯诺依曼 P1
标志寄存器 P16
Pentium微处理器 模式 P49
8086复位 P36
全相联 直接相连映像 组相联映像技术 P59
8259A 中断控制器 P123
8251A 串行通讯 P149
8255A 并行通讯 P159
8253 计数器/定时器 P172
ADC0809 模数转换器 P197
USB通用总线 P232
A/D转换器需要转换启动信号
在矩阵式键盘结构中,识别按键位置的方法有B) 逐行扫描法 C) 行反转法
采用查询传输方式的工作流程是D) 先读状态端口,再读/写数据端口
test执行的就是and的指令,只不过不会保存and执行的结果,而是根据and的结果设置flags寄存器的各种标志
test al, 08h 就是测试al的第4位是不是1,8h = 0000 1000
同理
test ax, 0200h 测试ax的第10位, 0200h = 0000 0010 0000 0000
test cl, 01h 测试cl的第1位,01h = 0000 0001
汇编程序设计中所使用的地址是逻辑地址
汇编语言源程序经过编译后,生成的目标程序的扩展名为OBJ
下列码制中,0的表示方法唯一的码制有C.补D.移码 E.ASCII码
不包含 原码 反码 -0没补码,移码
在通用寄存器中,可以作为间址寄存器使用的有BP SI BX DI P91
不可以做间址寄存器的有AX CX DS SS ES CS
判断AX和BX中两数是否相等的方法可以采用指令CMP AX,BX SUB AX,BX XOR AX, BX
以下指令中与LEA? BX, BUFFER功能等价的是MOV BX, OFFSET BUFFER P93
有关汇编程序指令 DB 3,100 的叙述中,正确的是 指示编译程序分配存储空间和数据 不生成机器指令
假定 (SS)=2000H,(SP)=0100H,(AX)=2107H,执行指令PUSH? AX后,存放数据07H的物理地址是200FEH??
在汇编程序中,伪指令的作用是指示编译程序如何进行编译
8086对字的存取有时需要两个总线周期来完成
8086系统中,单步中断的中断向量在中断向量表中的位置固定在00004H开始的4个字节中
8086CPU构成的微机系统中,中断向量表00084H单元开始依次存放有12H,33H,56H,90H,则该中断服务程序的入口地址是93872H
8086CPU构成的微机系统中,中断优先权顺序由高到低的顺序是溢出中断,单步中断 NMI,断点中断,INTR中断,int N
8086微机系统中内部中断 中断类型码由指令给定 中断类型码是约定的
8086微机系统中断 硬件中断分为非屏蔽中断和可屏蔽中断 可屏蔽中断需要执行2个中断响应总线周期 溢出中断向量的地址是固定的
8086微机系统中,NMI中断的中断向量位置固定在00008H开始的4个单元中
可提供X86汇编指令操作数的是存储器 寄存器 不可以的是控制器 I/O端口 I/O设备
由寄存器SS提供堆栈段的段基址,为堆栈段提供偏移地址的寄存器是SP 另DS+SI ES+DI CS+IP DS+DI
当8086CPU处于单步工作方式时,标志寄存器中必须为1的标志位是 TF P17
8086CPU工作在最大工作模式下,产生ALE、DEN、INTA等控制信号的芯片是8288 P38
假设8086CPU的主频为5MHz,内存芯片的存取时间为250ns,读/写内存时不需要加入等待周期Tw
8086系统中,已知中断类型码为16H ,则其中断服务程序的入口地址存放在内存地址0000H∶0058H~0000H∶005BH
8086CPU构成的微机系统中,在执行 INT n 指令或者响应硬件中断时,CPU保护现场的顺序依次是CS,IP,FR
8086CPU中断响应和处理过程8086CPU执行完一条指令后对中断进行判断 响应中断时,首先保护标志寄存器内容和断点 执行中断处理程序前,判断是否有NMI请求,如有则处理该请求
8086微处理器的引脚MN/MX接+5V,则执行OUT DX,AX指令时,其引脚M/IO和WR的状态是0和0 P37
8086有两种工作模式,最大工作模式的特点是 需要总线控制器
8086CPU在进行读内存操作时,控制信号M/IO 和DT/R 的状态是 1和0
若8086 CPU工作在最小工作模式,进行I/O读操