1、1微机原理与接口技术微机原理与接口技术 作业汇总作业汇总1.若欲使 RESET 有效,只要 A 即可。A.接通电源或按 RESET 键2.8086 微处理器中的 ES 是 D 寄存器D.附加数据段3.8086 微处理器中 BP 寄存器是 A A.基址指针寄存器4.8086/8088 微处理器中的 BX 是 AA.基址寄存器5.8086/8088 微处理器顺序执行程序时,当遇到 C 指令时,指令队列会自动复位,BIU 会接着往指令队列中装入新的程序段指令。C.JCXZ6.8086 微处理器读总线周期中地址信号 AD15AD0 在A 期间处于高阻。A.T27.8086/8088 微处理器引脚中 B
2、 信号线能够反映标志寄存器中断允许标志 IF 的当前值。B.S58.访问 I/O 端口可用地址线有 B 条。B.169.8086/8088 微处理器可访问内存储器地址为 A A.00000FFFFFH10.字符串操作时目标串逻辑地址只能由 B 提供B.ES、DI11.8086/8088 微处理器中堆栈段 SS 作为段基址,则偏移量为 B。B.SP12.若有两个带有符号数 ABH 和 FFH 相加,其结果使 F中 CF 和 OF 位为 C。C.1;013.8086 微处理器内部通用寄存器中的指针类寄存器是B。B.BP14.8086/8088 微处理器内部能够计算出访问内存储器的20 位物理地址的
3、附加机构是。B.BIU 中的地址加法器15.当标志寄存器 TF=1 时,微处理器内部每执行完一条指令便自动进行一次 B。B.内部中断16.8086/8088 微处理器内部寄存器中的累加器是 A 寄存器。A.16 位数据寄存器17.8086 微处理器中的 BIU 和 EU 是处于 B 的工作状态B.并行18.8086 中指令队列和堆栈特点分别是 CC.先进先出;后进先出19.微型计算机各部件之间是用 A 连接起来的。A.系统总线20.若把组成计算机中的运算器和控制器集成在一块芯片上称为 C。C.微处理器21.相联存储器是指按 C 进行寻址的存储器。C.内容指定方式22.单地址指令中为了完成两个数
4、的算术运算,除地址码指明的一个操作数外,另一个数常需采用 D。D.隐含寻址方式23.某存储器芯片的存储容量为 8K12 位,则它的地址线为 C。C.1324.下列 8086 指令中,格式错误的是 C。C.MOV CS,2000H25.寄存器间接寻址方式中,操作数处在 C。C.主存单元26.某计算机字长 16 位,其存储容量为 2MB,若按半字编址,它的寻址范围是 C。C.2M27.某一 RAM 芯片,其容量为 10248 位,其数据线和地址线分别为 C。C.8,1028.CPU 在执行 OUT DX,AL 指令时,A 寄存器的内容送到数据总线上。A.AL29.计算机的存储器系统是指 D。D.c
5、ache,主存储器和外存储器30.指令 MOV AX,3070H中源操作数的寻址方式为 CC.直接寻址31.EPROM 是指 DD.光擦可编程的只读存储器32.指令的寻址方式有顺序和跳跃两种方式,采用跳跃寻址方式,可以实现 D.程序的条件转移成无条件转移33.8086 CPU 对存贮器操作的总线周期的 T1 状态,AD0AD15 引脚上出现的信号是 A。A.地址信号34.堆栈是按 D 组织的存储区域。D.先进后出原则35.8086/8088 中源变址寄存器是 A。A.SI36.8086/8088 中 SP 是 D 寄存器。D.堆栈指针寄存器37.8086/8088 中 FR 是 A 寄存器。A
6、.标志寄存器38.8086/8088 中 IP 是 C 寄存器。C.指令指针寄存器39.假设 AL 寄存器的内容是 ASCII 码表示的一个英文字母,若为大写字母,将其转换为小写字母,否则不变。试问,下面哪一条指令可以实现此功能 A。A.ADD AL,20H40.逻辑右移指令执行的操作是 A。A.符号位填 0,并顺次右移 1 位,最低位移至进位标志位41.假设数据段定义如下:DSEG SEGMENTDAT DW 1,2,3,4,5,6,7,8,9,10CNT EQU($-DAT)/2DSEG ENDS执行指令 MOV CX,CNT 后,寄存器 CX 的内容是 DD.442.在下列段寄存器中,代
7、码寄存器是 B。B.CS43.在执行 POPBX指令,寻找目的操作数时,段地址和偏移地址分别是 B。B.在 DS 和 BX 中44.设 DS=5788H,偏移地址为 94H,该字节的物理地址是 B。B.57914H45.设 AX=1000HNEG AX2NOT AX执行上述指令后,正确的结果是 B。B.AX=0FFFH46.设物理地址(10FF0H)=10H,(10FF1H)=20H,(10FF2H)=30H,从地址 10FF1H 中取出一个字的内容是 BB.3020H47.执行下列三条指令后,AX 寄存器中的内容是多少?CMOV AX,8ADD AL,9DAAC.0107H48.在下列指令中
8、,隐含使用 AL 寄存器的指令有几条 CSCASB;XLAT;MOVSB;DAA;NOP;MUL BH;C.449.为了使 MOV AX,VAR 指令执行后,AX 寄存器中的内容为 4142H,下面哪一种数据定义会产生不正确的结果 C。C.VAR DB 42H,41H50.假设 AX 和 BX 寄存器中存放的是有符号整数,为了判断 AX 寄存器中的数据是否大于 BX 寄存器中的数据,应采用下面哪一种指令序列?D(注:label 表示条件转移指令的目标地址)D.CMP AX,BXJG label51.下列哪一条指令不合法 A。A.IN AX,0278H52.当一个带符号数大于 0FBH 时程序转
9、移,需选用的条件转移指令是 C。C.JNLE53.要求将 A,B 两个字符的 ASCII 码(41H,42H)顺序存放在一个字存储单元中,可选用的语句是 B。B.DA1 DW AB54.取变量偏移属性的分析运算符是 A。A.OFFSET55.能被计算机直接识别和执行的指令是 B。B.机器指令56.下列地址表达式正确的是 C。C.BX+257.下列为不合法的标志符的是 B。B.5SKY58.源程序结束语句为 C。C.END MAIN59.微机系统工作于 DMA 方式时,系统的地址信号是帖B 提供的。B.DMA 控制器60.在进入 DMA 传送之前,DMA 控制器是被当作 CPU总线上的一个 C。
10、C.I/O 接口61.由于 8086 有单独 I/O 端口 A.只能安排在 I/O 空间内62.用一组开关(每个开关的“通”“断”表示为“0”与“1”两种状态)作输入设备,应采用 A 来输入信息A.同步传送63.在输入/输出的控制方式中,传递速度最快的方式是 DD.DMA 传送64.微型计算机输入/输出的控制方式有 4 种,其中以 C控制的输入/输出是一种最主要的控制方式,因为其实时性强,效率高。C.中断65.8086 处理器读/写一次 I/O 端口所需时间称为 BB.总线周期66.8086CPU 寻址 I/O 端口最多使用 C 条地址线。C.1667.8086/8088 的中断是向量中断,其
11、中断服务程序的入口地址是由 D 提供。D.由中断型号指向的中断向量表中读出68.系统总线中地址线的功能是 DD.用于指定主存和 I/O 设备接口电路的地址69.下述 I/O 控制方式中,主要由程序实现的是 BB.中断方式70.8251 芯片是可编程 A 接口芯片。A.串行通信71.8255 芯片有 B 种基本工作方式。B.372.8255 芯片有 B 数据端口。B.3 个 8 位73.在 8253 的 6 种工作方式中,能够自动重复工作的两种方式是 B。B.方式 2,方式 374.8086 系统中,中断优先级最低的是 D。D.单步中断75.在 8088/8086 系统中使用 8259A 作为中
12、断控制器,试问 8259A 中的中断屏蔽寄存器(IMR)中的屏蔽位与CPU 的标志寄存器中的 IF 位对中断影响是什么关系 DD.屏蔽位只对一个中断源屏蔽,而 IF 位对所有中断源的中断屏蔽76.已知某系统共带三台外设,即 X、Y、Z,每台外设都能发出中断,它们的中断优先级为 XYZ,当前在执行 Z 中断服务程序时,X,Y 同时发出中断请求,若此时 IF=0,问 CPU 响应哪台外设请求 D D.都不响应77.若 8259A 工作在优先级自动循环方式,则 IRQ4 的中断请求被响应并且服务完毕后,优先权最高的中断源是 BB.IRQ578.在 PC/XT 机中键盘的中断类型码是 09H,则键盘中
13、断矢量存储在 BB.24H27H79.指令的寻址方式采用跳跃寻址方式时,可实现 D。D.程序的条件转移或无条件转移 80.由于 CPU 内部的操作速度较快,而 CPU 访问一次主存所花的时间较长,因此机器周期通常用 B 来规定。B.主存中读取一个指令字的最短时间 81.寄存器直接寻址方式中,操作数处在 A。A.寄存器 82.某计算机字长为 32 位,其存储器容量为 16MB,若按字编址,它的寻址范围是 B。B.4M 83.8086CPU 中的通用寄存器是 D。D.上述三者84.在做加法时,D7 为有进位且结果为正,则标志位 CF和 SF 为 C。C.1 和 085.8086/8088 中目的变
14、址寄存器是 BB.DI86.8086/8088 中 SS 是 D 寄存器D.堆栈段寄存器 87.8086/8088 中 DS 是 C 寄存器C.数据段寄存器388.8086/8088 中 CS 是 B 寄存器B.代码段寄存器89.8086/8088 中有 AX 是 A 寄存器 A.通用寄存器90.在 8086 以上的微处理器指令系统中,PUSH EAX 指令的目的操作数寻址方式是 B。B.寄存器寻址91.指令系统中采用不同寻址方式的目的主要是 C。C.缩短指令长度,扩大寻址空间,提高编程灵活性92.8086/8088 中除 C 两种寻址方式外,其它各种寻址方式的操作数均在存储器中。C.立即寻址
15、和寄存器寻址93.二地址指令中,操作数的物理位置不可能采取的结构是DD.寄存器锁存器94.在 CPU 中跟踪指令的后继地址的寄存器是 BB.程序计数器95.当 RESET 信号有效后,CS 内容为 BB.FFFF0H96.8086/8088 微处理器要求 RESET 有效维持时间至少要有 C 个 T 状态。C.4 97.8086 微处理器中的 DI 是 B。B.目的变址寄存器98.8086/8088 微处理器地址线共有 A 条。A.2099.8086/8088 微处理器中的寄存器可以作为 8 位或 16 位寄存器,如 DD.CX 100.8086/8088 微处理器中的段寄存器中 CS 作为段
16、基址,偏移地址允许使用 A。A.IP101.当标志寄存器 F 中 OF=1 时,表示带有符号的字运算超出 B 范围。B.-32768-32767 102.编程人员不能直接读写的寄存器是 C。C.IP103.8086 微处理器内部具有自动加 1 功能的寄存器是 DD.IP104.用于 8086/8088 系统时钟发生器驱动器芯片是 AA.8284105.若指令队列处于满,执行部件又没有向总线接口部件发出总线请求,则总线接口处于 A 状态。A.空闲106.寄存器直接寻址方式中,寄存器中所存的是 AA.操作数107.某计算机字长 32 位,其存储容量为 32MB,若按字编址,那么它的寻址范围是 C
17、C.8M108.80868088 中 SS 是 D 寄存器。D.堆栈段寄存器109.在 80X86 汇编语言的段定义伪指令中,下列哪一种定位类型用来指定段的起始地址为任意地址 B B.PARA110.下面的数据定义了 A 个字节。DATA_1 6 DUP(4 DUP(0FFH)A.24111.若(AX)=0122H,四个标志位 CF、SF、ZF、OF 的初始状态为 0,执行指令 SUB AX,0FFFH 后,这四个标志位的状态是 BB.(CF)=1,(SF)=1,(ZF)=0,(OF)=0 112.CBW 指令的功能是 BB.把 AL 中的符号位扩展到 AH 中113.测试 BL 寄存器内容是
18、否与数据 4FH 相等,若相等则转 NEXT 处执行,可实现的方法是 BB.XOR BL,4FH JZ NEXT114.下面有语法错误的语句是 BB.MOV DA1+1,AX115.设寄存器位数为 8 位,机器数采用补码形式(含一位符号位)。对应于十进制数-27,寄存器内为 C C.E5H 116.SKY:MOV AL,20H 中操作数为 D D.AL 和 20H117.8086 的是断优先级由低到高的顺序为 AA.单步中断、可屏蔽中断、不可屏蔽中断、内部中断118.在 DMA 传送方式中,以 b 方式的传输效率为最高B.成组传送119.占有 CPU 时间最小的数据传送方式是 DD.DMA 传
19、送120.程序查询输出方式的工作流程是按 C 的次序进行的C.读状态口、写数据口、写控制口4121.若 8086 处理器改为统一编址方式,可使用 D 条地址线来寻址端口。D.20122.9 个 8259A 级联,可提供 D 个中断类型号。D.64123.8086CPU 响应可屏蔽中断时,CPU DD.执行 2 个中断响应周期,其间有 3 个 Ti(空闲周期)124.中断向量地址是 CC.中断服务例行程序入口地址的指示器125.会产生 DMA 请求的总线部件是 DD.具有 DMA 接口的外设126.采用 DMA 方式传送数据时,每传送一个数据要占用D 的时间。D.一个存储周期127.8253 芯
20、片有 C 个端口地址。C.4 128.8086 系统中的 8255 芯片有 A。A.4 个端口地址129.8255 芯片是一种 AA.并行接口芯片130.在微型计算计系统中采用 DMA 方式传送数据时,数据传送是 AA.由 DMA 发出的控制信号控制下完成的131.8259A 是 BB.可编程中断控制器132.一个完整的中断过程包括中断请求 B 中断服务和中断返回四个阶段。B.中断响应133.独立 I/O 端口编址方式中,端口地址范围是 BB.0000HFFFFH134.中断过程与子程序之间用过程比较,下面哪一条是错误的 BB.中断过程与子程序调用过程都需保护标志寄存器135.IBM-PC 系
21、统中规定的中断优先级次序,下面哪种正确 AA.内中断(除法错,INTO,INT)(NMI)(INTR)单步中断136.已知某系统共有 4 台外设,即 A,B,C,D,每台外设都可能发生中断,系统规定中断优先级为 A 最高,D 最低,B、C 同级介于 A,D 之间,当 CPU 在执行C 设备的中断服务程序时,其余三台外设同时发生中断请求,此时,IF=1,问 CPU 响应哪台外设请求 BB.A 设备137.3 片 8259A 级联起来,可管理 C 级中断。C.22138.断点中断的中断类型码是 CC.3138.CPU 响应 INTR 引脚上来的中断请求的条件之一是BB.IF=1139.若 X 和
22、Y 均为无符号整数,且 XY,则依次执行MOV AX,X 和 CMP AX,Y 指令后,标志位 CF 和 ZF的状态是 BB.CF=1 且 ZF=1140.定点运算器用来进行 AA.定点数运算141.如 AX=1000HNEG AXNEG AX上述两条指令执行后,AX 的值为 C C.1000H142.假设 V1 和 V2 是用 DW 定义的变量,下列指令中正确的是 AA.MOV V1,20H143.组合类型中本段与其它段无逻辑关系,每段均有自己的基址的组合类型是 AA.NONE144.NEAR 标号的类型值为 BB.-1谢谢大家下载,本文档下载后可根据实际情况进行编辑修改.再次谢谢大家下载.翱翔在知识的海洋吧.
©2010-2024 宁波自信网络信息技术有限公司 版权所有
客服电话:4008-655-100 投诉/维权电话:4009-655-100