微型计算机技术复习题
三峡大学陈慈发
微型计算机技术教学要求
存储器技术 第五章 存储器技术 1. 2. 3. 4. 5. 6. 7. 半导体存贮器性能指标。 半导体存贮器性能指标。 半导体存储器的分类,各种半导体存贮器RAM、DRAM、SRAM、 半导体存储器的分类,各种半导体存贮器 、 、 、 ROM、EPROM、EEPROM特性。 特性。 、 、 特性 常用半导体存储器EPROM Intel 2732、SRAM 6116的结构引线特点。 的结构引线特点。 常用半导体存储器 、 的结构引线特点 RAM、ROM、与8086系统总线的连接:位扩展、字扩展、芯片地址 、 系统总线的连接: 、 系统总线的连接 位扩展、字扩展、 译码、 译码应用、 译码、74LS138译码应用、片选方法、片内地址等。 译码应用 片选方法、片内地址等。 8位情况下 位情况下6116、2732与系统的连接与存贮器扩充。 与系统的连接与存贮器扩充。 位情况下 、 与系统的连接与存贮器扩充 了解16位存储器与系统的接口。 了解 位存储器与系统的接口。 位存储器与系统的接口 习题参考: 习题参考: 5.2,5.4,5.5,5.7-5.9,5.12,5.13、课件上的例题 、
三峡大学陈慈发
微型计算机技术教学要求
第四章 汇编语言程序设计 汇编语言程序基本格式
1.
〈1〉常用伪指令 〉 〈2〉完全段程序结构 〉 2. 3. 顺序、分支、循环、子程序的程序设计。 顺序、分支、循环、子程序的程序设计。 习题参考: 习题参考:4.3-4.7,4.9,4.11,4.12,4.14,4.17,,4.18,4.20,4.21,4.24 , ,
2. 8255A中能实现双向输入 输出功能的端口是(A): 中能实现双向输入/输出功能的端口是 中能实现双向输入 输出功能的端口是( ) A、端口 B、端口 C、端口 D、端口 和B 、端口A 、端口B 、端口C 、端口A和 3、在8086中,地址 、 表示( ) 中 地址1234H:5678H表示(D): 表示 A、段地址 B、物理地址 C、偏移地址 、 、 、 4、8086中断向量的大小为(B)个字节: 、 中断向量的大小为( )个字节: 中断向量的大小为 A、1024 B、4 C、256 、 、 、
三峡大学陈慈发
微型计算机技术教学要求
中断技术 第六章 中断技术 1. 2. 3. 4. 5. 6. 中断原理及有关概念,中断优先权及控制、中断类型码、中断向量、 中断原理及有关概念,中断优先权及控制、中断类型码、中断向量、 中断向量地址。 中断向量地址。 8086中断控制系统,中断向量表的设置,中断响应过程。 中断控制系统,中断向量表的设置,中断响应过程。 中断控制系统 中断向量在中断向量表中的存放,中断服务程序的定位。 中断向量在中断向量表中的存放,中断服务程序的定位。 8086中断种类 常用软中断及应用。 8086中断种类。常用软中断及应用。 中断种类。 8259A的结构及功能。 的结构及功能。 的结构及功能 习题参考: 习题参考:6.2,6.4,6.5,6.6,6.9,6.10,6.11,6.13
第二章 微处理器系统结构 1. 2. 3. 4. 5. 8086微处理器结构 微处理器结构; 微处理器结构 8086 寄存器结构。 寄存器结构。 8086 引脚、最大 最小模式配置。 引脚、最大/最小模式配置 最小模式配置。 8086 基本时序。 基本时序。 习题参考: 习题参考:2.1,2.3,2.5,2.6,2.7,2.8,2.9,2.10,2.11,2.14,2.15,2.18,2.19,2.20
三峡大学陈慈发
微型计算机技术教学要求
可编程接口技术 第八章 可编程接口技术
1. 2. 3. 4. 5. 6. 7. 8. 可编程接口的基本方法; 设备与接口之间的连接 设备与接口之间的连接、 可编程接口的基本方法;I/O设备与接口之间的连接、接口芯片与系统总线 接口 的连接 I/O的寻址方式及特点 的寻址方式及特点 I/O数据传送的控制方式及特性。查询传送方式的程序设计。 数据传送的控制方式及特性。 数据传送的控制方式及特性 查询传送方式的程序设计。 并行接口8255结构、功能、编程及应用。 结构、功能、编程及应用。 并行接口 结构 定时/计数器 计数器8253结构、功能、编程及应用。 结构、 定时 计数器 结构 功能、编程及应用。 串行接口的基本概念。同步、异步、单工、半双工、全双工、调制与解调、 串行接口的基本概念。同步、异步、单工、半双工、全双工、调制与解调、 异步通讯格式。 异步通讯格式。 了解8251的结构及功能。 的结构及功能。 了解 的结构及功能 习题参考: 习题参考:8.2,8.5,8.17,8.20-25,8.35,8.36,8.45,8.46,8.9,8.26-28,8.31 ,
三峡大学陈慈发
三、根据下列要求,在横线上填写指令,以完善程序设计。 根据下列要求,在横线上填写指令,以完善程序设计。 (1)代码段的段名为 )代码段的段名为CODES,数据段的段名为 ,数据段的段名为DATAS; ; 中的数字( (2)将存放在 )将存放在NUMBER中的数字(初值为 )转换成对应的字符数字,并存放到字节 中的数字 初值为3)转换成对应的字符数字, 变量ASCII_CH中。程序代码如下: 变量 中 程序代码如下: DATAS SEGMENT NUMBER DB 3 ASCII_CH DB ? DATAS ENDS CODES SEGMENT ASSUME CS: CODES,DS: DATAS , BEGIN:MOV AX, DATAS : , MOV DS,AX , MOV AL, NUMBER ADD AL,'0' MOV ASCII_CH,AL , MOV AH,4CH , INT 21H CODES ENDS END BEGIN
三峡大学陈慈发
接口电路, 四、某I/O接口电路,状态端口地址为 接口电路 状态端口地址为287H,数据端口地址为 ,数据端口地址为286H,外部设备状 , 态准备好由状态口的D 给出 用查询方式写出输出数据的程序段。 给出, 态准备好由状态口的 7=1给出,用查询方式写出输出数据的程序段。 MOV LOP: IN : TEST JZ DEC OUT DX,287H , AL,DX , AL,1000000B , LOP DX DX,AL ,
D、逻辑地址 、
D、1 、
5、在8259A级联工作方式下,最多可管理( C )中断级: 、 级联工作方式下, 中断级: 级联工作方式下 最多可管理( A、16 B、256 C、64 D、8 、 、 、 、
三峡大学陈慈发
二、填空题 填空题 1、8086CPU内部有四个段寄存器、一个指令指针寄存器、一个标志寄存器,以及 个 内部有四个段寄存器、 、 内部有四个段寄存器 一个指令指针寄存器、一个标志寄存器,以及8个 通用寄存器, 个通用寄存器分别是AX, , , , , , , 。 通用寄存器,这8个通用寄存器分别是 ,BX,CX,DX,SI,DI,SP,BP。 个通用寄存器分别是 2、8086微处理器由负责执行指令的( EU )单元和负责总线操作的(BIU)单元两部 、 微处理器由负责执行指令的( 单元和负责总线操作的( 微处理器由负责执行指令的 ) 分组成。 分组成。 3、指出下列指令中源操作数的寻址方式。 、指出下列指令中源操作数的寻址方式。 CL, [4000H] 直接寻址) (1)MOV ) (直接寻址) AX, [BP+SI] 基址加变址) (2)ADD ) (基址加变址) CX, 300 立即寻址) (3)MOV ) (立即寻址) AL, CL 寄存器寻址) (4)AND ) (寄存器寻址) 4、 假设 、 假设(CS)=3000H, (DS)=4000H, (ES)=2000H, (SS)=5000H, (AX)=2060H, (BX)=3000H, (CX)=5, (DX)=0, (SI)=2060H, (DI)=3000H, (43000H)=0A006H, (23000H)=0B116H, (33000H)=0F802H, (25060)=00B0H,.(SP)=0FFFEH, (CF)=1, (DF)=1, 请写出下列各条指令单独执行完后, 有关寄存器及存储单元的内容。 请写出下列各条指令单独执行完后 有关寄存器及存储单元的内容。 (1) SBB AX,BX ,OF= ;AX= (2) CMP AX,WORD PTR[SI+0FA0H] ;CF= (3) MUL BYTE PTR[BX] ;AX=
三峡大学陈慈发
微型计算机技术教学要求
第七章 输入输出技术 1. 2. 3. 4. 5. I/O接口的基本功能、结构、编址方式、地址译码。 接口的基本功能、结构、编址方式、地址译码。 接口的基本功能 74LS373、244、245三种芯片。 、 三种芯片。 、 三种芯片 三种基本输入输出方法:程序控制、中断方式、 三种基本输入输出方法:程序控制、中断方式、DMA。 。 了解8237DMA控制器。 控制器。 了解 控制器 习题参考:7.2-7.6,7.9,7.1第一章 微型计算机概论 1. 2. 3. 计算机运算基础( 计算机运算基础(BCD、补码) 、补码) 计算机的基本结构、组成及工作原理 计算机的基本结构、组成及工作原理 习题参考: 习题参考:1.1,1.2,1.5,1.6, 1.10,1.12,1.14,1.15,1.16,1.17,1.20,1.22
三峡大学陈慈发
),已将它们接到 五、有2片6116 SRAM(每片容量 ×8),已将它们接到 片 (每片容量2K× ),已将它们接到8088系统中 系统中 如图所示),请计算其地址范围。并写一程序段, ),请计算其地址范围 (如图所示),请计算其地址范围。并写一程序段,将其所在的存储器内 容全部置为FFH。 容全部置为 。 MOV MOV MOV MOV MOV CLD REP AX,0700H , ES,AX , DI,0000H , CX,1000H , AL,0FFH , STOSB
A19...A16 0 0 0 0 0 0 0 0