课程以x86 CPU为主线,原理和实验相结合。通过学习本课程,使学生理解微机系统的结构、工作原理和中断技术、DMA技术,掌握汇编语言程序设计、存储器扩展设计和I/O接口扩展设计方法,培养运用微机分析问题与解决问题的思维方式,并初步具备微机应用系统的开发与设计能力。
北京交通大学微机原理与接口技术考试题答案
期中考试
- 已知 [X]补=00010010B [Y]补=11110111B 求 [X-Y]补=[X]补+[-Y]补=( …
- 25D=( ) H=( )BCD…
- 设 X=+0110101B,Y=+1111001B 求X+Y ,置标志位SF ZF CF OF AF PF为( …
- 具有可寻址4GB物理存储空间; 程序可使用64TB虚拟存储空间;采用分段分页虚拟存储管理机制,每…
- 写出逻辑地址 A7F0H:2B40H的段基址、偏移地址、物理地址 分别为 ( …
- 已知(DS)=2000H,从偏移地址为1000H开始存放16个字节,求存放16个字节数据区首、末物理地址( …
- (BX)=1000H,(DS)=2000H,(21000H)=12H,(21001H)=34H,执行LEA SI, [BX]后,SI寄存器中的内容是 A.2…
- 在指令MOV AL,[BX]中,源操作数寻址方式是 A.寄存器直接寻址 B.变址寻址 C.寄存器间接寻址 D.立即寻…
- 以下说法正确的是 A.立即寻址方式可用于目标操作数,例如: MOV [1000H], [2000H] B.MOV AX, ES: [20…
- 下列指令合法的是 A.OUT AL, [28H] B.PUSH AL C.MOV CS, AX D.ADD [BX+SI], AX
- 8086 CPU向I/O端口地址30H写字节数据应使用指令 A.OUT AL,30H B.IN AL,30H C.OUT 30H,AL D.IN 30H,AL…
- ADD指令不能影响标志寄存器的哪一位 A.ZF B.CF C.TF D.SF
- 完成同指令XCHG AX,BX相同功能的指令或指令序列是 A. MOV CX, AX MOV AX, BX MOV BX,CX B.M…
- 已知X, Y的补码分别为11101011B, 00001010B,则X+Y的补码为 A.11110101B B.11011111B C.溢出 D.10…
- 对于有符号数,下列哪条命令实现“小于则转移到目标标号执行”?() A.JNA 标号 B.JB 标号 C.JA 标…
- 下列有关使用MOV指令传送数据的选项中有误的一项为 A.段寄存器CS既能做源操作数又能做目标操作…
- 下面对堆栈操作指令的描述中,正确的是 A.堆栈不能进行字节操作 B.在使用POP指令时,可以用CS作为目…
- 设(20010H)=3FH,(20011H)=B2H,执行下列指令段后,BX=( ) MOV AX, 2000H MOV DS, AX MOV…
- 已知寄存器AX=7836H,指令TEST AX,9A5EH执行后,ZF和SF分别为 A.1,1 B.0,0 C.0,1 D.1,0…
- 完成累加器AX清零,不正确的指令是 A.SUB AX, AX B.AND AX, 0000H C.XOR AX, AX D.OR AX, 0000H…
- 下列寄存器中不能作寄存器间接寻址的是 A.BX B.AX C.BP D.DI
- 指令JMP FAR PTR DONE属于 A.段间转移直接寻址 B.段间转移间接寻址 C.段内转移直接寻址 D.段内转…
- 经过汇编产生的二进制目标文件是 A..MAP B..ASM C..OBJ D..EXE
- 若X已经定义为字型,可以用( )改变X为字节型 A.BYTE PTR X B.OFFSET X C. LABLE X D.TYPE X…
- ORG 1000H X DW 1,$+2,5,7,则偏移地址1002H单元内容为( ) A.0201H B.1004H C.0502H D.10…
- 将AL的第4位置1,其余位不变,指令为 A.AND AL, 1FH B.AND AL, 40H C.OR AL, 40H D.OR AL, 10H…
- 下面那条指令与指令LEA BX BUF 功能相同 A.MOV BX, OFFSET BUF B.MOV BX, BUF C.MOV BX, SEG BU…
- -128补码为80H
- 已知 (CS)=1000H,(IP)=2000H,(BX)=3000H,则指令操作码物理地址为13000H…
- IF是中断允许标志,STI指令功能是IF=1
- 在汇编语言中,变量与标号的三重属性都为:段属性、偏移地址属性和类型属性。…
- 在汇编程序设计中,代码段不可缺少,而数据段、堆栈段、附加段可根据需要进行定义或省略。 …
- DOS功能调用中,通过键盘输入字符串(0A号功能)调用时,需要用DS:DI指向缓冲区的段基值和偏移地址。…
期末考试
- 如果使用8254的计数器0来对某条信号线上的脉冲计数,则该信号线应与8254的哪个引脚相连: A.CLK0 B.C…
- 如果一个存储器芯片地址线的最高位为A10,数据线的最高位为D7,则该芯片的存储容量为: A.70 bit B.2K …
- 某8位微机,地址总线为16位,其存储区由若干个6264(8K*8bit)芯片组成,片选信号采用全译码法,译码器选用74…
- 某微机系统有20根地址线,以及8根数据线。现有若干片SRAM62256(32K×8b),若干片DRAM芯片2164(64K×1b),以…
- 一个EPROM芯片2732(4K*8b),关于其引脚信号叙述正确的是: A.有4根地址线,3根数据线,片选信号高电平有效…
- 设DAC0832的地址为7FFFH,则下面程序可以使DAC输出什么波形 ? DAC: MOV DX, 7FFFH …
- 某微机系统,使用8255A的C口的低四位连接4个开关,使用B口连接一个共阴极LED显示器。该系统将C口采集…
- 某微机系统,CPU采用查询法接收ADC0809的转换数据,接口电路图如下。 若ADC0809的地址为100H,则…
- A/D转换器完成模数转换需要一定的转换时间,为了实现ADC与CPU之间的时间配合,可以采用的方法有: A.…
- 关于A/D和D/A器件的分辨率,下列选项不正确的是: A.分辨率是数字量变化一个最小量时对应的模拟信号…
- 8086处理器处理中断的优先级顺序(由高到低)是 A.内部中断-可屏蔽中断-不可屏不中断 B.内部中断-…
- 在执行指令CLI 后,则下面说法正确的是 A.所有中断被屏蔽 B.内部中断被屏蔽 C.只有NMI和可屏蔽中…
- 中断类型号为32的中断服务程序的入口地址存放在中断向量表中的位置为 A.0000H:0020H—0000H:0023…
- 8259控制器用来管理和扩展中断源,下面说法正确的是 A.一片8259芯片可扩展8个中断源,两片级联可扩展…
- 某处理器采用两片8259芯片级联对中断进行扩展,从片连接至主片IR3,那么ICW3应如何设置 A.主片:03H,从…
- 8259的ISR中某位置位,表示 A.中断处理完成 B.CPU正执行中断服务程序 C.对应引脚有中断请求 D.对应…
- 8259初始化时,ICW2设置内容为83H,那么该8259的IR7对应的中断类型号为 A.89H B.87H C.88H D.8AH…
- 中断向量表中存放的是 A.中断类型号 B.中断程序的返回地址 C.中断服务程序 D.中断服务程序入口地…
- 关于中断,下列叙述不正确的是 A.8259初始化命令字ICW1,ICW2,ICW3,ICW4的设置顺序可以随意 B.8086处理…
- 并行接口8255的端口地址范围为:0FFFCH-0FFFFH,则其中B口的地址为: A.0FFFDH B.0FFFFH C.0FFFEH D.0…
- 当8255的A口工作于方式2时,B口可以工作于 A.只能为方式1 B.方式0和方式1都可以 C.方式1和方式2…
- 设定时计数器8254中计数器0工作于方式2作为频率发生器,已知CLK1=1KHz,计数初值为10,则OUT0输出的周…
- 定时计数器8254若采用BCD码计数,则最大的计数值是对应的初值为 A.65536 B.10000 C.0 D.9999…
- 异步串行通信接口8250帧格式中数据位最大支持几位 A.5 B.8 C.6 D.7
- 串行通信接口8250的通信波特率由下列哪个寄存器设定 A.线路状态寄存器 B.Modem控制寄存器 C.除数…
- DMA控制器8237A每个通道的寻址能力为: A.64KB B.1KB C.64MB D.1MB
- 下列哪个状态中,8237A处于从属状态,可以接收CPU的读写控制。 A.S1 B.S2 C.S0 …
- ROM的一个优点是断电后信息不会丢失。
- 一个存储器系统由若干个ROM和RAM芯片构成,其总容量为8KB,因此最少需要13根地址线。…
- 总线是计算机各部件间传送数据、地址和控制信息的公共通路 。
- 定时计数器8254的定时功能实际上也是通过对CLK脉冲计数来实现的。
- 波特率是指通信过程中每秒钟传输字节数的个数。
- DMA控制器8237A可以不需要CPU控制,自行设定工作方式来控制数据的传输。 …