一、选择题
1、程序设计中所使用的地址是( )。
A、逻辑地址 B、有效地址 C、物理地址 D、段基址
2、8086执行程序时,对存储器进行访问时,物理地址可由( )组合产生。 A、SS和IP B、CS和IP C、DS和IP D、CS和BP 3、在堆栈操作中,隐含使用的通用寄存器是( )。 A、AX B、BX C、SI D、SP
4、用8位的二进制数的补码形式表示一个带符号数,它能表示的整数范围是( ) A、-127 — +127 B、-128 — +128 C、-127 — +128 D、-128 — +127 5、从功能上,8086的CPU由( )两部分组成。
A、SP、ALU B、控制器、FLAGS C、EU、BIU D、EU、ALU 6、标志寄存器FLAGS中存放两类标志,即( )。 A、符号标志、溢出标志 B、控制标志、状态标志 C、方向标志、进位标志 D、零标志、奇偶标志
7、若AL=3BH,AH=7DH,则AL和AH中的内容相加后,标志CF、SF和OF的状态分别是( )。 A、0、1、1 B、1、1、1 C、0、0、0 D、1、1、0 8、下列有关指令指针寄存器的说法中,哪一个是正确的( )。 A、IP存放当前正在执行的指令在代码段中的偏移地址 B、IP存放下一条将要执行的指令在代码段中的偏移地址 C、IP存放当前正在执行的指令在存储器中的物理地址 D、IP存放当前正在执行的指令在存储器中的段地址
9、某CPU的主频为250MHZ,则它的时钟周期为( ) A、250ns B、50ns C、40ns D、4ns
10、如果访问存储器时使用BP寻址,则默认的段寄存器是( ) A、CS B、ES C、DS D、SS 二、选择题
1、指令ADD CX,55H[BP]的源操作数的寻址方式是( )。
A、寄存器寻址 B、直接寻址 C、寄存器间接寻址 D、寄存器相对寻址
2、设(SS)=3300H,(SP)=1140H,在堆栈中压入5个字数据后,又弹出两个字数据,则(SP)=( ) 。 A、113AH B、114AH C、1144H D、1140H 3、已知(BP)=0100H,(DS)=7000H,(SS)=8000H,(80100H)=24H,(80101H)=5AH,(70100H)=01H,(70101H)=02H,指令MOV BX,[BP]执行后,(BX)=( ) 。
A、0102H B、0201H C、245AH D、5A24H
4、下列四条指令都可用来使累加器清\"0\",但其中不能清\"进位\"位的是( ) 。 A、 XOR AL,AL B、AND AL,0 C、 MOV AL,0 D、SUB AL,AL
5、若(AX)=96H,(BX)=65H,依次执行ADD AX,BX指令和DAA指令后,(AL)=( )。 A、0FBH B、01H C、61H D、0BH 6、下列能使CF标志置1的指令是( ) 。
A、CMC B、CLC C、STC D、CLD
7、MOV AX,[BP+SI] 隐含使用的段寄存器是( )。 A、CS B、DS C、ES D、SS
8、设AL=7FH,要使AL=80H,应使用下列哪一条指令( )。 A、AND AL,80H B、OR AL,80H C、XOR AL,80H D、NOT AL
9、在执行十进制调整指令 DAA,DAS之前必须将结果存放于( )中。 A、AX B、AH C、AL D、BL
10、下列指令执行后影响标志位的是( ) 。
A、MOV B、PUSH C、ADD D、XCHG
11、计算机能直接执行的语言是( )。
A、机器语言 B、汇编语言 C、高级语言 D、程序设计语言 12、需采用先进后出原则操作的存储区是( )。
A、寄存器组 B)、地址缓冲器 C、数据寄存器 D、堆栈区 13、寄存器SP用于对( )的操作。
A、空闲单元 B、堆栈单元 C、数据单元 D、指令单元 14、在保护模式下,代码段的段基址存在于( )中。
A、段选择符 B、指令指针寄存器 C、段寄存器 D、段描述符 15、查表指令XLAT规定,待查表的首址应存入( )中。 A、BP B、SI C、 DI D、BX
16、将要取的某一条指令的偏移地址由( )提供。 A、SI B、BP C、SP D、IP 17、JMP WORD PTR [DI] 是( )。 A、段内间接转移 B、段间间接转移 C、段内直接转移 D、段间直接转移 18、INC指令不影响( )标志。
A、OF B、CF C、SF D、ZF 19、在下列伪指令中定义字变量的是( )。 A、DD B、DW C、DQ D、DT
20、在数据传送指令执行过程中,不能直接与立即数进行传送的是( )。 A、通用寄存器 B、段寄存器 C、存储器 D、通用寄存器和存储器 三、选择题
1、计算机工作中只读不写的存储器是( )。
A、DRAM B、ROM C、SRAM D、 EEPROM
2、CPU对存储器或I/O端口完成一次读/写操作所需的时间称为一个( )周期。 A、指令 B、总线 C、时钟 D、读写 3、主存和CPU之间增加高速缓存的目的是( )。
A、解决CPU和主存间的速度匹配问题 B、扩大主存容量
C、既扩大主存容量,又提高存取速度 D、增强CPU的运算能力 4、采用虚拟存储器的目的是( )。
A、提高主存速度 B、扩大外存的容量 C、扩大内存的寻址空间 D、提高外存的速度
5、若256KB的SRAM具有数据线,那么它具有( )地址线。 A、10 B、 18 C、20 D、32 6、规格为4096×8的存储芯片4片,组成的存储体容量为( )。 A、4KB B、8KB C、16KB D、32KB 7、通常高速缓存是由快速( )组成。
A、SRAM B、DRAM C、EEPROM D、Flash
8、CPU在执行指令的过程中,每完成一次对存储器或I/O端口的访问过程,称为( )。 A、时钟周期 B、总线周期 C、总线读周期 D、总线写周期 9、堆栈的工作方式是( )。
A、先进先出 B、随机读写 C、只能读出,不能写入 D、后进先出 10、若用62 SRAM芯片(8K×8位)组成128KB的存储器系统,需要( )片62芯片。 A、16 B、24 C、32 D、 四、选择题
1、CPU与外设间数据传送的控制方式有( )。
A、中断方式 B、DMA方式 C、程序控制方式 D、以上三种都是 2、在中断方式下,外设数据输入到内存的路径是( )。
A、外设→数据总线→内存 B、外设→数据总线→CPU→内存 C、外设→CPU→DMAC→内存 D、外设→I∕O接口→CPU→内存
3、CPU与慢速的外设进行数据传送时,采用( )方式可提高CPU的效率。 A、查询 B、中断 C、DMA D、无条件传送
4、PC机执行输出指令OUT时,向相应的I/O接口芯片产生的有效控制信号是( )。 A、AEN B、IOR C、IOW D、ALE
5、.按与存储器的关系,I/O端口的编址方式分为( )。 A、线性和非线性编址 B、集中与分散编址 C、统一和编址 D、重叠与非重叠编址
6、.在中断传送方式下,主机与外部设备间的数据传送通路是( )。 A、数据总线DB B、专用数据通路 C、地址总线AB D、控制总线CB
7、状态信息是通过( )总线进行传送的。 A、数据 B、地址 C、控制 D、外部 五、选择题
1、用3片8259A级联,最多可管理的中断数是( )。 A、24级 B、22级 C、23级 D、21级
2、当系统发生某个事件时,CPU暂停现行程序的执行转去执行相应程序的过程,称为( )。 A、中断请求 B、中断响应 C、中断嵌套 D、中断屏蔽
3、8086/8088CPU采用( )方式,保证在有多个中断源的中断系统中,确定一个中断源并转入相应的中断服务程序。
A、中断向量 B、向量中断 C、优先排队 D、并行工作 4、8086/8088 CPU的引脚中,接有硬中断信号的引脚有( )。 A、15个 B、8个 C、2个 D、1个 5、8086CPU响应中断时,自动压入堆栈的信息是( )。 A、AX,BX,CX,DX的内容 B、AX,CX的内容
C、CS,IP,SP的内容 D、CS,IP,标志寄存器的内容
6、设某中断服务程序在中断向量表的地址为0000:0070H,则该中断的中断类型码应是( )。 A、35H B、18H C、1BH D、1CH
7、下列引起CPU程序中断的四种情况中,( )需要由硬件提供中断类型码。 A、INTO B、NMI C、INTR D、INT n 8、中断向量可以提供( )。
A、被选中设备的起始地址 B、传送数据的起始地址 C、中断服务程序入口地址 D、主程序的断点地址
9、执行返回指令,退出中断服务程序,这时返回地址来自( )。
A、ROM区 B、程序计数器 C、堆栈区 D、CPU的暂存寄存器
10、PC机中为使工作于一般全嵌套方式的8259中断控制器能接受下一个中断请求,在中断服务程序结束处应( )。
A、执行IRET指令 B、执行POP指令 C、发送EOI命令 D、发送OCW3命令 11、中断控制方式的优点是( )。
A、提高CPU的利用率 B、提高CPU与外设的数据传送精度 C、提高CPU与外设的数据传送速度 D、减少外设的等待时间 六、选择题
1、8255A既可作数据输入、出端口,又可提供控制信息、状态信息的端口是( )。 A、B口 B、A口 C、A、B、C三端口均可以 D、C口
2、当8255的端口A、端口B均工作在方式0的输入方式时,端口C可以作为()用。 A、两个4位I/O端口或1个8位I/O端口 B、状态端口
C、部分引脚作端口A、端口B的联络信号 D、全部作联络信号 3、Intel公司生产的用于数据并行传送的可编程接口芯片是( )。 A、8218 B、8251 C、8253 D、8255 4、8255的读写信号WR=0,A0=1,A1=1,完成的工作是( )。
A、数据写入C端口 B、数据写入控制字寄存器 C、数据写入A端口 D、数据写入B端口
5、8255A能实现双向传送功能的工作方式为( )。 A、方式0 B、方式1 C、方式2 D、方式3 6、在8255A中可以进行按位置位/复位的端口是( )。 A、端口A B、端口B C、端口C D、所有端口
7、设串行异步通信的数据格式是:1个起始位,7个数据位,1个校验位,1个停止位,若传输率为1200,则每秒钟传输的最大字符数为( )。
A、10个 B、110个 C、120个 D、240个 8、异步串行通信中,收发双方必须保持( )。 A、收发时钟相同 B、停止位相同 C、数据格式和波特率相同 D、以上都正确
9、定时器/计数器82内部有3个( )位的计数器。 A、4 B、 8 C、16 D、32 10、向8253写入的计数初值写到了( )中。
A、初值寄存器 B、计数器0 C、减1计数单元 D、控制字寄存器 11、可以从8253的( )寄存器中读出减1计数器的值。 A、控制寄存器 B、计数初值寄存器 C、减1计数单元 D、输出锁存寄存器
12、在DMA方式下,CPU与总线的关系是( )。 A、只能控制数据总线 B、只能控制地址总线 C、成隔离状态 D、成短接状态
13、.一个8位D/A转换器的分辨能力可以达到满量程的( )。 A、1/8 B、1/256 C、1/16 D、1/32
14、D/A转换器输出模拟电压的最大幅值不会超过( )。 A、+5V B、0V C、输入电压 D、参考电压
微机原理练习题2
一、填空题
1、计算机是通过 、 、 总线把各个部件连接在一起,构成一个系统。 2、8086的数据总线是 位,地址总线是 位。 3、PC机主存储器中的基本存储单元的长度是 。
4、上电复位时,若CPU的CS=0FFFFH,IP=0000H,则第一条指令从 H地方取指令。
5、8088与外部交换数据的总线宽度是 位,与寄存器组之间的数据总线宽度是 位,EU内部总线宽度是 位。
6、如果对堆栈进行操作,则段基址来源于 ,偏移地址来源于 。
7、某存储单元物理地址为32413H,则相对于段地址为3000H,其偏移地址为 ,若,它的偏移地址是1003H,则其段地址为 。
8、为保证动态RAM中的内容不消失,需要进行 操作。 9、 随机存储器RAM主要包括 和 两大类。 10、构成K*8的存储系统,需8K*1的芯片 片。
11、某RAM芯片的存储容量是4K×8位,该芯片引脚中有 根地址线, 根数据线。 12、CPU 在指令的最后一个时钟周期检测INTR引脚,若测得INTR为 且IF为 ,则CPU在结束当前指令后响应中断请求。
13、从CPU的NMI引脚产生的中断叫做 ,他的响应不受 的影响。
14、中断类型码为15H的中断,其服务程序的入口地址一定存放在 四个连续的单元中,若这四个单元的的内容为:66H、50H、88H、30H,则其服务程序的入口地址为 。 15、中断控制器8259A中的寄存器IMR的作用是 。
16、在8086微机系统中, INT 20H 指令中断向量存放在 中。
17、在8086微机中,实现CPU关中断的指令是 ,实现开中断的指令是 。
18、INTR、NMI均属于外中断,其中INTR被称为 中断,NMI被称为 中断。 19、CUP复位时,由于 被清零,使从INTR输入的可屏蔽中断不被响应。 20、2片8259A级联可管理 个可屏蔽中断。 21、INTR输入是 有效。
22、8259有两种中断触发方式 和 。
23、8255A的端口A工作于方式2时,使用端口C的 作为与CPU和外部设备的联络信号。 24、8255A控制字的最高位D7 = 时,表示该控制字为方式控制字。
25、8255A中包括两组控制电路,其中A组控制 ,B组控制 。
26、8253芯片有 个计数通道,每个通道可有 种工作方式。
27、当需要利用8253产生对称性方波时,应选的工作方式为 ,把它作为一个可编 程的单稳态电路使用时,应工作在 下。
28、8253在进行计数时,实际上是对 信号线上的信号进行计数 。
29、要使使8253定时/计数器的OUT输出100HZ的方波,计数频率为100KHZ,则计数的初值应为 。
30、ADC0809是一个分辨率为 位,具有 路模拟量输入,基于 转换原理的A/D转换器。
微机原理练习题3
1、什么是逻辑地址?什么是物理地址?它们之间如何转换? 2、I/O端口的编址有哪几种方法?各有什么利弊? 6、简述EU和BIU的主要功能?
8、中断类型为22H的中断向量为6070H:8090H,画图说明它在中断向量表中的安装位置。 9、8086指令语句的一般格式除了注释行还有哪些?它们的含义是什么? 10、下列跳转指令的跳转范围是什么? (1) JMP SHORT LABEL (2) JMP LABEL
11、指出MOVSB指令的执行过程。 12、中断服务程序的内容主要包括哪些?
13、8253定时计数器的定时与计数方式有什么区别? 14、RS232标准中,RXD、TXD、GND的作用是什么?
15、已知一个SRAM芯片的容量为8K×8b,该芯片有一个片选信号和一个读写控制信号引脚,问该芯片地址线多少条?数据线多少条?至少有多少个引脚? 16、什么是时钟周期、总线周期、指令周期? 17、下面两条指令有什么区别?
MOV AX,SI MOV AX,[SI]
18、将DS:2000H~DS:2063H的100单元的字节数据,传到ES:5000H开始的连续存储区内。 19、用8位二进制补码加法完成下列运算,将结果转换成十进制原码表示。
X=126—127
20、编写循环结构程序,计算2+4+6+8+10+……+100,将结果保存在RESULT内存单元。 22、画图说明8255与16位CPU 8086的连接关系。
23、8255的方式选择控制字和C口按位控制字的端口地址是否一样,8255怎样区分这两种控制字?写出A端口作为基本输入,B端口作为基本输出的初始化程序。 24、设8253的端口地址为0240H~0243H,通道0输入的CLK频率为1MHz,为使通道0输出1KHz的方波,编写初始化程序。
因篇幅问题不能全部显示,请点此查看更多更全内容
Copyright © 2019- bangwoyixia.com 版权所有 湘ICP备2023022004号-2
违法及侵权请联系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com
本站由北京市万商天勤律师事务所王兴未律师提供法律服务