计算机组成与接口
冯诺依曼 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读操作时,M/IO和RD信号的状态为 D) M/IO为低,RD为低
8086CPU工作在最小模式下,当其他总线控制部件控制系统总线期间,CPU引脚信号HOLD和HLDA的状态是D) 1和1
8086系统的DMA方式下,数据传送过程中CPU与总线的关系是C) 成高阻状态
X86指令系统中,执行字符串指令时,提供目标串逻辑地址的寄存器是ES和DI
8086CPU工作在最小工作模式下,则构成计算机系统的基本部件有 8284时钟发生器 8282地址锁存器 8286数据驱动器
8086CPU构成的微机系统中,CPU与存储器连接的特点是 系统总线的数据总线宽度为8位D) 存储体分为奇/偶两个存储体 E) 系统总线的地址总线宽度为20位
8086对字的存取有时需要两个总线周期来完成
属于8086CPU的BIU部件是段地址寄存器 地址加法器 指令流队列
8086 CPU中,控制信号DEN的作用是CPU发出的数据传输有效控制信号
当8086 CPU采样到READY=0时,CPU将插入等待周期
8086CPU构成的微机系统使用寄存器间址方式访问I/O端口时,DX中存放的是I/O端口地址
8086微处理器中,标志寄存器中的OF位为1时,表示有符号的字运算结果超出-32768~32767的范围
Pentium微处理器的引脚收到SMI请求信号,进入系统管理模式 P49
Pentium微处理器中,若不允许虚拟8086模式下的中断,则标志寄存器的标志位设置正确的是 VIP=1 P47
Pentium处理器中,由CALL指令,中断或异常引起子程序被调用时,标志寄存器的嵌套标志位的值是NT = 1
Pentium微处理器配备了5个控制寄存器,其中未定义的控制寄存器是CR1
Pentium微处理器的5个控制寄存器中,负责控制处理器工作模式的寄存器是CR0
pentium微处理器中,程序员不能直接读写的32位寄存器是TR
Pentium微处理器的数据总线宽度是64位
Pentium微处理器的结构被称为超标量结构的原因是Pentium微处理器内部含有多条指令流水线和多个执行部件
Pentium微处理器的特点是内部集成了增强型浮点处理部件FPU 设置了互相独立的片内代码cache和数据cache .采用分段和分页两级存储管理机制,并且允许页面大小可调 采用了U、V二条流水线
Pentium微处理器可访问的物理存储器的范围A) 4GB
Pentium微处理器的分页存储管理系统可以把页的大小定义成4MB
Pentium的虚拟存储机制下 A) 虚拟存储器对应的地址也叫逻辑地B) 虚拟存储器比主存储器容量大
Pentium微处理器中,若当前工作在虚拟8086方式下,则标志寄存器的标志位设置正确的是B) VM=0
Pentium存储管理 由分段部件和分页部件协同完成 分段部件将逻辑地址转换为线性地址 分页部件将线性地址转换为物理地址 段描述符为处理器提供段的访问控制及状态信息 采用描述表结构进行管理
Pentium系统段描述符 每个任务可定义很多段,每段对应一个段描述符 D.段描述符中包含了段的大小、位置、状态信息和控制信息 E.段描述符的内容由操作系统生成
Pentium采用描述符表的优点是 可大大扩展存储空间 可实现虚拟存储 可实现多任务隔离
Pentium微处理器工作在保护模式下,采取分段管理时,用来区分是系统段描述符还是非系统段描述符的字段是程序段描述符中的S字段 P46
Pentium微处理器工作在保护模式下,每个段寄存器都有64位不可见部分,其中装载的是段描述符
当Pentium微处理器工作在保护模式下时支持多任务操作
Pentium系统在保护模式下,每一个程序都拥有它自己的存储空间以及段描述符
Pentium微处理器在保护模式下,段寄存器内存放的是段选择符
Pentium微处理器工作在保护模式下,采用门描述符的作用是控制访问的目标代码段的入口点
Pentium微处理器工作在保护模式下使用门描述符控制访问目标代码的入口,是门描述符的是 调用门描述符 任务门描述符 中断门描述符 陷阱门描述符
Pentium微处理器工作在保护模式下,分页管理机制中的页目录项的包含下一级页表的基址和有关页表信息
Pentium微处理器工作在保护模式下时,组成虚拟地址的是 16位段选择符和32位偏移量
Pentium保护模式下的分页管理机制中的物理地址是由10位页目录索引和10位页表索引与12位页内偏移量组成
8位机器数80H作为补码表示时,对应的十进制真值是-128 1000 0000减一得 反码0111 1111 反码取反 为1000 0000 ,原码为1000 0000 -128
已知[X]补,求[1/4X]补的方法是[X]补算术右移2位
浮点数规格化A) 高浮点数的精度C) 浮点数的尾数左移实现的规格化叫左规 D) 浮点数的尾数右移实现的规格化叫右规
若浮点数用补码表示,则判断运算结果是否为规格化数的方法是数符与尾数小数点后第一位数字相异
机器数,符号位也数值化了的数叫机器数 原码格式表示的数是机器数 补码格式表示的数是机器数
CPU对存储器或I/O端口完成一次读/写操作所需的时间称为一个存储周期
一个完整的指令周期应包括取指周期和执行周期
闪速存储器(Flash Memory)主要特点是既可在不加电的情况下长期保存信息,又能在线进行快速擦除与重写
虚拟存储器 虚拟存储器将主存和辅存地址空间统一编址 虚拟存储器的大小受辅助存储器容量的限制 使主存的空间得到了扩充
存储器与CPU之间连接时,应考虑的是 合理分配内存地址空间 存储芯片片选线的连接 CPU内部总线的宽度
DRAM芯片通常采用电容保存信息,常用刷新方式有 集中式刷新 分布式刷新 异步式刷新) DRAM是一种随机存储器 DRAM是一种易失性存储器,断电则丢失存储信息 DRAM需要刷新操作,不定时刷新,数据会丢失 DRAM是一种半导体存储器
存储器映象编址,也称为统一编址,其特点是无专用的I/O指令
Cache中存放的是主存储器中一部分信息的映像
硬磁盘存储器的主要性能指标有 A.存储密度 B.存储容量 C.转速 D.平均存取时间 E.数据传输率
温切斯特磁盘主要特点是采用密封组合方式,将磁头、盘片、驱动部件以及读/写电路等组装成一个不能随意拆卸的整体
8086CPU构成的微机系统中,中断源来自两个方面,即 外部中断和内部中断
硬件中断和软件中断的区别是中断的引发方式不同 获取中断类型码的方式不同
根据中断类型码转向中断服务程序的方式不同 E) 中断响应的条件不同
8086CPU在响应INTR中断时 中断类型码由I/O提供
在8086CPU的下列4种中断中,需要由硬件提供中断类型码的是INTR
8086CPU执行IRET指令,从堆栈当前栈顶弹出的字节数为6个字节
为使8086CPU能响应NMI的中断请求不可屏蔽中断 标志寄存器的IF置1/置0均可
根据中断类型码转向中断服务程序的方式不同 中断响应的条件不同
8259A在特殊全嵌套方式下可以响应同级和更高级的中断请求
8259A芯片可设置成 脉冲边沿触发方式 电平触发方式 全嵌套方式 (非)自动中断结束方式 特殊屏蔽方式 一般屏蔽方式
8259A可编程中断控制器的中断服务寄存器ISR用于 标识正在处理中的中断
8259A芯片工作流程 8259A的操作命令字可根据需要使用,不必按照顺序使用 级联的情况下,主片和从片必须分别进行初始化 根据情况,OCW2可以不用初始化
8259A工作在8086模式时,初始化命令字ICW2用来设置中断类型码的高5位
若芯片8259A的IR3接一个外部中断请求,8259A的ICW2设为83H,则该片8259A所提供的中断类型码范围是80H~87H
8259A可编程中断控制器可以用ICW4设置的工作方式是特殊全嵌套方式 B.缓冲方式 C.自动中断结束方式
8259A在初始化时只进行ICW1和ICW2的设置,则该8259A工作在单片8259A,没有级联 中断请求优先级固定按IR0-IR7排列 非缓冲方式 一般中断结束方式
8259A芯片工作流程A) 8259A的操作命令字可根据需要使用,不必按照顺序使用C) 级联的情况下,主片和从片必须分别进行初始化 E) 根据情况,OCW2可以不用初始化
下列关于SRAM的叙述,正确的是下列关于SRAM的叙述,正确的是 ABDE
A. SRAM是一种随机存储器
B. SRAM是一种易失性存储器,断电则丢失存储信息
C. SRAM需要刷新操作,不定时刷新,数据会丢失
D. SRAM速度快,通常用来制作高速缓存
E. SRAM芯片与CPU连接时要注意时序匹配
下列关于DRAM的叙述,正确的是 ABCD
A. DRAM是一种随机存储器
B. DRAM是一种易失性存储器,断电则丢失存储信息
C. DRAM需要刷新操作,不定时刷新,数据会丢失
D. DRAM是一种半导体存储器
E. DRAM芯片与CPU连接时要注意时序匹配
存储器与CPU之间的连接时,下列各项中应考虑的是 CDE
A. 数据线的连接
B. CPU的时序应与存储器的存取速度相互配合
C. 合理分配内存地址空间