练习题一、单项选择题1.下列字符中,ASCII码值最小的是(A )。
A. K B.Y C. a D.i2.已知SRAM2114芯片容量为1K×4位,若要组成16KB的系统存储器,则共需( A )芯片。
(1)32片(2)16片 (3)8片;(4)4片3.8088CPU内部的数据总线有( B )条。
(1)8条; (2)16条; (3)20条;(4)32条4. 若(AL)=0FH,(BL)=04H,则执行CMP AL,BL后,AL和BL的内容为( A )。
(1)OFH和04H;(2)0B和04H;(3)0F和0BH;(4)04和0FH5.在下列伪指令中定义字节变量的是( A )。
(1)DB; (2)DW; (3)DD; (4)DT6.在并行可编程电路8255中,8位的I/O端口共有( C )。
(1)1个 ;(2)2个; (3)3个; (4)4个7.可编程计数/定时器电路8253的工作方式共有(D )。
(1)3种; (2)4种; (3)5种; (4)6种8. 若8086/8088系统采用单片8259A,其中断类型号为46H时,试问其中断矢量指针是(C)。
A:184H B:178HC:118HD:280H12. 已知DRAM2118芯片容量为16K*1位,若需组成64KB的系统存储器,则组成的芯片组数和每个芯片数为( D )。
A:2和8 B:1和16C:4和16 D:4和813.CPU与外设间数据传送的控制方式有( D )A.中断方式B.DMA方式C.程序控制方式 D.以上三种都是14.8086 CPU内标志寄存器中的控制标志位占(C )A.9位B.6位 C.3位 D.16位15.CPU与I∕O设备间传送的信号有( D)A.数据信息B.控制信息 C.状态信息 D.以上三种都是17.8255A这既可作数据输入、出端口,又可提供控制信息、状态信息的端口是( D) A.B口B.A口 C.A、B、C三端口均可以 D.C口18.设串行异步通信的数据格式是:1个起始位,7个数据位,1个校验位,1个停止位,若传输率为1200,则每秒钟传输的最大字符数为( C)A.10个B.110个C.120个D.240个19.堆栈的工作方式是( D)A.先进先出 B.随机读写C.只能读出,不能写入D.后进先出20.指令MOV AX,[3070H]中源操作数的寻址方式为( B)A.寄存器寻址B.直接寻址C.立即寻址D.间接寻址21.Reset信号到来后,8086 CPU的启动地址为( C)A.00000H B.FFFFFH C.FFFF0H D.0FFFFH22.下列传送指令中有语法错误的是( A )。
A. MOV CS,AX B. MOV DS,AXC. MOV SS,AX D. MOV ES,AX23.对寄存器AX的内容乘以4的正确指令序列是( B )。
A. SHR AX,1 SHRAX,1B. SHL AX,1SHL,AX,1C. ROL AX,1 ROL AX,1 D. RCRAX,1RCR AX,124.并行通信接口是( A )。
A. 8255B. 8259C. 8253D. 825025.由8086CPU组成的微机系统的数据线是( D )。
A. 8条单向线 B.16条单向线C. 8条双向线 D. 16条双向线26.8086/8088的中断向量表( B)。
ﻫA. 用于存放中断类型号B.用于存放中断服务程序的入口地址ﻫC. 是中断服务程序的入口 D. 是中断服务程序的返回地址.27.在下列类型的8086/8088CPU中断中,中断优先权最低的是( D )。
A.除法出错中断 B.可屏蔽中断C.不可屏蔽中断D.单步中断28.RS-232C接口的信号电平范围是( D )。
A. 0~-5VB. 0~+5VﻫC. 0~-15V D. -15V~+15V29.在串行接口中,接口芯片同CPU之间传送的数据以及接口芯片同外设之间传送的数据分别是( B )。
A.并行和并行 B. 并行和串行C.串行和并行 D. 串行和串行30.8086CPU的寄存器中,通常用作数据寄存器,且隐含用法为I/O端口的间址寄存器的是( D )。
A. AXB. BXﻫC. CXD. DX31.最小模式下,8086/8088执行OUT指令时,M/IO#和W/R#的输出电平分别是( A )。
A.低电平、高电平 B. 高电平、低电平C.低电平、低电平D. 高电平、高电平32.微机系统与I/O设备交换信息,不需要CPU干预的是( D )A. 无条件输入/输出 B. 程序控制(即查询方式)输入/输出ﻫC. 中断驱动输入/输出 D. 直接存储器存取(即DMA方式)33.用1024 ×1位RAM 芯片设计一个128KB 的存储器系统,问需要有( A )片芯片组成。
A. 1024 B. 2048 C. 128 D. 25634.8086/8088系统中,中断向量表存放在存储器的 ( B ) 地址范围中。
A. FFCOOH ~ FFFFFH B. 00000H ~003FFHC. EECOOH ~ FFFFFHD. EEBFFH ~ FFFFFH35.半导体 EPROM 写入的内容,可以通过 ( A ) 擦除。
A. 紫外线照射 B.电信号C. 口令 D. DOS 命令36.所谓“I/O端口”是指一些可以由CPU 读或写的 (C )A. RAM B. ROM C. 寄存器D. 缓冲器37.现有4K × 8 位的RAM 芯片,它所具有的地址线条数应是( A) 条。
A.12 B. 13 C.11 D.1038. 机器数A1H,对应真值为-94,那么该机器数为( C)形式。
A.原码 B. 补码 C. 反码D. BCD码39.8086/8088系统中在 0000H:007CH-0000H:007FH 单元存放的向量对应的中断类型号为( B )。
A. 30B. 31 C. 32 D. 3340、程序计数器中存放的是C。
A. 数据B. 地址C. 下一指令的地址D. 下一指令的数据41、8086中段寄存器有 A 个。
A. 4 B. 5 C.6 D. 842、8086的寻址能力为 B 。
A. 20MBB. 1MBC. 64KB D. 4MB43、8086的I/O寻址空间为 C 。
A.1024个 B.1M个 C. 64K个D. 32K个44、SRAM是一种 B 。
A、动态RAMB、静态RAMC、动态ROM D、静态ROM45、DRAM是一种 A 。
A、动态RAMB、静态RAMC、动态ROMD、静态ROM46、掩膜型ROM可简记为 B 。
A、PROMB、MROMC、EPROMD、EEPROM47、可编程ROM可简记为A。
A、PROM B、MROM C、EPROM D、EEPROM48、CPU在执行IN AL,DX指令时,DX的内容输出到 A 。
A、地址总线B、数据总线 C、存储器 D、寄存器49、一个完整的中断过程包括中断请求、 B 、中断服务和中断返回四个阶段。
A、中断处理 B、中断响应 C、保存断点 D、开中断50、CPU每次可以响应A个中断源的中断请求。
A、1B、2C、3D、451、8259芯片共有 B 个初始化命令字。
A、3B、4C、6D、752、CPU响应INTR引脚上来的中断请求的条件是B。
A、IF=0B、IF=1C、TF=0 D、TF=153、8259的中断请求信号可以是边沿触发和 B 。
A、低电平触发B、高电平触发C、上升沿触发 D、下降沿触发54、每片8259必须分配 A 端口地址。
A、2个B、3个C、4个D、1个55、串行通信适用于微机间 D 的数据传送。
A、不同类型B、同类型 C、近距离D、远距离56、并行通信适用于 C 的数据传送。
A、不同类型B、同类型C、近距离D、远距离57、串行通信有 B 种基本工作方式。
A、2 B、3 C、4 D、158、对于8255芯片的描述正确的是D。
A、A口只能输入,B口只能输出B、C口高4位只能输入,低4位只能输出C、C口高4位、低4位不能同时输入输出D、A、B、C口既可以输入,也可以输出59、设8255芯片的端口基地址是60H,寻址控制寄存器的命令是 B 。
A、OUT 60H,ALB、OUT 63H,ALC、OUT 61H,ALD、OUT 62H,AL60、向8253芯片写入的计数初值,写到了 D 中。
A、减计数单元B、0#计数器C、控制字寄存器D、初值寄存器61、8253芯片有 C 个端口地址。
A、2 B、3 C、4 D、662、8251芯片是可编程 A 接口芯片。
A、串行通信B、并行通信C、计数器D、定时器63、8253芯片有 D 种工作方式。
A、3B、4C、5D、664、8253芯片内部有完全独立的 B 。
A、6个16位计数通道B、3个16位计数通道C、6个8位计数通道D、3个8位计数通道65、设8253芯片的端口基地址是60H,寻址控制寄存器的命令是 D 。
A、OUT 60H,ALB、OUT 61H,ALC、OUT 62H,ALD、OUT 63H,AL二、简答题1.ﻩ简介CPU的各个组成部分及功能。
答: CPU是微型计算机的核心部件,主要包括运算器、控制器、寄存器阵列、内部总线。
运算器实现算术运算和逻辑运算功能。
控制器发出控制信号,实现控制指令执行的功能。
寄存器阵列存放参加运算的数据、中间结果、地址等。
内部总线用来连接微处理器的各功能部件并传送微处理器内部的数据和控制信号。
2. ﻩ计算机是由哪几部分组成的?阐述每部分的作用。
答:CPU 存储器外设3. ﻩ什么是总线?总线包括哪几类?系统总线通常包含哪几类传输线?它们各自的作用是什么?答:总线是连接多个功能部件或多个装置的一组公共信号线。
按在系统中的不同位置,总线可分为内部总线和外部总线。
内部总线是CPU内部各功能部件和寄存器之间的连线;外部总线是连接系统的总线,即连接CPU、存储器和I/O接口的总线,又称为系统总线。
按所传送信息的类型不同,总线可以分为数据总线DB、地址总线AB和控制总线CB三种。
地址总线是微型计算机用来传送地址信息的信号线。
数据总线是CPU用来传送数据信息的信号线。
控制总线用来传送控制信号的一组总线。
4.简述8086CPU的寄存器组织。
答:8086CPU中有14个16位的寄存器。
分别是通用寄存器AX、BX、CX、DX、SP、BP、SI、DI,段寄存器CS、DS、SS、ES,指令指针IP和标志寄存器FR。
5.什么是逻辑地址?什么是物理地址?如何由逻辑地址计算物理地址?答:逻辑地址由段地址和段内偏移地址构成,是用户编写程序时所用的地址。
物理地址是CPU 与内存交换数据时所用的地址。
物理地址=段地址×10H+偏移地址。