1. 逻辑地址 与 物理地址的对应关系.
- 已知逻辑地址3010H:1234H ,写出段地址,偏移地址,物理地址.
- 段地址为3010H, 偏移地址为1234H, 物理地址为3010H*10H+1234H=31334H
2. 8086CPU中的四个段寄存器的名称和符号?
代码段CS
数据段DS
堆栈段SS
扩展段ES
3. 六种 状态标志位?
CF 进位标志
SF 符号位
AF 辅助进位
OF 溢出标志
PF 奇偶校验位
4. 8086CPU内部结构可分为EU和BIU两部分.
5. 设SP为2000H,则执行PUSH AX后,SP = 1FFE H
6. 一个含有16个字节数据的变量,它的逻辑地址是1000H:0100H,那么该变量的最后一个字节数据的物理地址为1010FH
7. 8086CPU对外的数据线是16条,地址线是20条,它的寻址能力为1M字节.
8. 数据线和地址线是以分时复用方式轮流使用的.
9. 若定义 A DB 'abcd',则(A+2)单元存放的字节数据是'c'或63H
10. 8086CPU在I/O单独编址时,对I/O编址最多使用16条地址线,若要从地址为80H的端口读入字节数据,则应该用指令IN AL,80H
11. 在8086系统中使用的可编程中断控制器型号是8259A,该芯片最少占用2个端口地址.
19. 可编程定时/计数器8253含有3个16位的定时/计数器. 每个定时/计数器可以通过编程方式来设定的工作方式有6种.
20. 若用4Kx1的存储器芯片组成12k字节的内存容量则共需要24个这样的芯片.
21. 一般情况下容量为256kb的存储器具有8条数据线,18条地址线.
22. 在微型计算机系统中,可采用的输入输出方式主要有三种,分别是 程序控制,中断方式,DMA
23. 可编程接口芯片8255A含有3个8位的io口. A口工作方式有3种,B口工作方式有2种.
24. 8086CPU上电复位后,执行第一条指令的物理地址是FFFF0H
25. 8086CPU能处理256种不同类型的中断.
26. 计算机对I/O端口的编址方式有 统一编址,I/O单独编址 两种方式.
27. 在8086系统中使用8259A芯片,最多能管理62级中断优先级.
28. 简述BIU EU单元作用?
BIU :地址形成,取指令,指令排队,读写操作数,总线控制.
EU:指令译码,指令执行
29. 8086CPU对1M存储空间是如何组织的?
采用分段方式管理的(段地址:偏移量),分为奇地址库和偶地址库
30. CPU通过控制总线实现对外部器件的控制,控制总线的宽度决定了对外部的控制能力,8086的总线操作主要有?
存储器读,I/O读
存储器写,I/O写
中断相应
总线请求及响应
CPU正在进行内部操作,并不进行实际对外操作的空闲状态
31. 总线操作的CPU时序有三级,指令周期--总线周期--时钟周期
CPU通过总线与外部(存储器或I/O)交换一次信息,称为一个总线操作;执行一个总线操作所需要的时间称为一个总线周期
32. 8086采用40个引脚的双列直插式封装形式.为了解决功能多与引脚少的矛盾,8086/8088CPU采用了引脚复用技术,采用了分时复用的地址/数据总线.
33. 8086的最小组态模式和最大组态模式
最小组态模式:系统中只有8086一个微处理器,最小模式是单处理器系统.系统中所需的控制信号全部由8086CPU本身直接提供.
最大组态模式:系统中有两个或以上的微处理器,除了主处理器8086以外,还有协处理器.系统中所需要的控制信号由总线控制器8288提供
MN / MX* 接高电平为最小组态模式 ; MN / MX*