佳木斯大学12年 微机原理 复习题文档格式.docx
- 文档编号:17003585
- 上传时间:2022-11-27
- 格式:DOCX
- 页数:15
- 大小:26.61KB
佳木斯大学12年 微机原理 复习题文档格式.docx
《佳木斯大学12年 微机原理 复习题文档格式.docx》由会员分享,可在线阅读,更多相关《佳木斯大学12年 微机原理 复习题文档格式.docx(15页珍藏版)》请在冰豆网上搜索。
3.以下不属于BIU中的功能部件是(B)。
A.地址加法器B.地址寄存器C.段寄存器D.指令队列缓冲器
4.下列指令中正确的是(C)。
A.MOVAL,BXB.MOVCS,AXC.MOVAL,CLD.MOV[BX],[SI]
5.以下内容不是标号和变量属性的是(B)。
A.段属性B.地址属性C.偏移属性D.类型属性
6.可将微处理器、内存储器及I/O接口连接起来的总线是(C)。
A.芯片总线B.外设总线C.系统总线D.局部总线
7.以下存储器中,CPU不能直接访问的是(D)。
A.CacheB.RAMC.主存D.辅存
8.CPU对8255A执行按位置位/复位操作时,写入的端口地址是(D)。
A.端口AB.端口BC.端口CD.控制口
10.8253定时器/数器中,在门控制信号上升沿到来后的(D)时刻,输出信号OUT变成低电平。
A.CLK上升沿B.CLK下降沿
C.下一个CLK上升沿D.下一个CLK下降沿
1.计算机中带符号数的表示通常采用(C)。
A.原码B.反码C.补码D.BCD码
2.堆栈操作中用于指示栈顶地址的寄存器是(B)。
A.SSB.SPC.BPD.CS
3.8086系统可访问的内存空间范围是(B)。
A.0000H~FFFFHB.00000H~FFFFFH
C.0~216D.0~220
4.8086最大和最小工作方式的主要差别是(D)。
A.数据总线的位数不同B.地址总线的位数不同
C.I/O端口数的不同D.单处理器与多处理器的不同
5.下列指令中错误的是(C)。
A.MOVAX,1234HB.INCBXC.SRLAX,2D.PUSHDX
6.DOS功能调用中采用屏幕显示单个字符,其值保存在(C)寄存器。
A.ALB.AHC.DLD.DH
7.微机中使用总线结构便于增减外设,同时可以(C)。
A.减少信息传输量B.提高信息传输量
C.减少信息传输线条数D.增加信息传输线条数
8.以下属于DRAM特点的是(C)。
A.只能读出B.只能写入C.信息需定时刷新D.不断电信息能长久保存
9.8255A的PB口有(B)种工作方式?
A.1B.2C.3D.4
2.对8253进行操作前都必须先向8253写入一个(A),以确定8253的工作方式。
A.控制字B.计数初值C.状态字D.指令
2.指令指针寄存器(IP)中存放的内容是(B)。
A.指令B.指令地址C.操作数D.操作数地址
3.8086的I/O地址空间采用16位数寻址时,可访问的端门数容量为(C)。
A.16KBB.32KBC.64KBD.1MB
4.给定(AL)=80H,(CL)=02H,指令SHRAL,CL执行后的结果是(B)。
A.(AL)=40HB.(AL)=20HC.(AL)=C0HD.(AL)=E0H
7.某存储器容量为64Kx16,该存储器的地址线和数据线条数分别为(C)。
A.16,32B.32,16C.16,16D.32,32
8.8253工作在(D)方式时,OUT引脚能输出一个CLK周期宽度的负脉冲。
A.方式0B.方式1C.方式3D.方式4或方式5
9.串行接口芯片825lA可实现(D)。
A.同步传送B.异步传送C.并行传送D.A和B均可
10.启动8253的计数器开始或计数的方式有(C)。
A.软件方式B.硬件方式C.软件和硬件方式D.门控信号
5.当8255A工作在中断方式2时,CPU如何区分输入或输出?
答:
进入中断服务程序后,查询输入IBF和输出/OBF状态;
若IBF=1(输入缓冲器满),输入引起中断
;
若/OBF=1(输出缓冲器空),输出引起中断。
分析计算题
2.指出如下指令中源操作数和目的操作数的寻址方式:
(1)MOVAX,100H
(2)MOVCX,AX
(3)ADD[SI],1000(4)SUBBX,[SI+100]
(5)MOV[BX+300],AX(6)ANDBP,[DI]
解:
上述指令中源操作数和目的操作数的寻址方式分别是:
源操作数目的操作数
(1)MOVAX,100H立即数寄存器
(2)MOVCX,AX寄存器寄存器
(3)ADD[SI],1000立即数寄存器间接
(4)SUBBX,[SI+100]变址寄存器
(5)MOV[BX+300],AX寄存器变址
3、属于数据寄存器组的寄存器是(C)
A、AX,BX,CX,DSB、SP,DX,BP,IPC、AX,BX,CX,DXD、AL,DI,SI,AH
4、微型计算机的ALU部件是包含在(D)之中。
A、存贮器B、I/O接口C、I/O设备D、CPU
9、8086/8088系统中,对存贮器进行写操作时,CPU输出控制信号有效的是(A)
A.W/=1,=0B.=1C.M/=0,=0D.=0
10、在8086/8088微机系统中,将AL内容送到I/O接口中,使用的指令是(D)
A.INAL,端口地址B.MOVAL,端口地址
C.OUTAL,端口地址D.OUT端口地址,AL
1、源的变址寄存器是(A)。
A)SIB)DIC)SPD)BX
2、用来存放即将执行的指令的偏移地址的寄存器是(B)。
A)SPB)IPC)BPD)CS
3、用来存放运行结果状态的寄存器为(C)操作。
A)SPB)SIC)FLAGSD)DX
4、微机中控制总线传送的是(D)。
A)存储器和I/O接口的地址码
B)微处理器向内存储器和I/O接口传送的命令信号
C)存储器和I/O设备向微处理器传送的状态信号
D)B和C
5.在下列指令的表示中,不正确的是(C)
A.MOVAL,[BX+SI] B.JMPSHORTDONI
C.DEC100 D.MULCL
6.将DX的内容除以2,正确的指令是(C)
A.DIV2 B.DIVDX,2C.SARDX,1D.SHLDX,1
7.若栈顶的物理地址是20100H,当执行完POPAX指令后,栈顶的物理地址是(A)。
A)20102HB)20101HC)20100HD)20103H
8.下列指令中,源操作数的寻址方式中,(C)属于立即寻址,(B)属于寄存器寻址,(E)属于寄存器间接寻址,(A)属于直接寻址,(D)属于寄存器相对寻址。
A)MOVAX,[4000H]B)MOV[BX],AX
C)SUBAX,2000HD)MOVAX,[SI+12H]
E)MOVCX,[BX]F)MOVAX,[SI+BX+10H]
9.下列指令中错误指令是(B)、(E)和(F)。
A)MOVAX,DSB)MOVCS,1500H
C)MOVSI,BXD)MOV[3000H],AL
E)MOV[DI+32H],[1845H]F)MOVAL,1000H
10.指令LOOPNZ的循环结束条件是(D)。
A)CX=0且ZF=0B)CX=0或ZF=0
C)CX=0且ZF=1D)CX=0或ZF=1
11.语句DA1DB2DUP(4,6),5汇编后,与该语句功能等同的语句是(C)。
A)DA1DB4,6,5B)DA1DB2,4,6,5
C)DA1DB4,6,4,6,5D)DA1DB4,6,5,4,6,5
12、对于语句YDW10DUP(0),则TYPEY为(A)、LENGTHY为(B),SIZEY为(C)。
A)2B)10C)20D)4
14、8086/8088CPU的RD、M/IO引脚上为逻辑0时,意味着(C)操作。
A)读存储器B)写存储器C)读I/O端口D)写I/O端口
17.可编程芯片8259的作用是(B)。
A.定时/计数B.中断控制C.并行输入输出D.数/摸转换
18.在串行通信中,每一位数据传送所需要时间与(A)有关。
A.波特率B.帧格式C.CPU频率D.固定不变
4.要禁止8259A的IR0的中断请求,则其中断屏蔽操作指令字OCW1应为(D)。
A.80HB.28HC.E8HD.01H
5.在8086环境下,对单片方式使用的8259A进行初始化时,必须放置的初始化命令
字为(B)。
A.ICW1,ICW2,ICW3B.ICW1,ICW2,ICW4C.ICW1,ICW3,ICW4D.ICW2,ICW3,ICW4
7.在计算机系统中,可用于传送中断请求和中断相应信号的是(C)。
A.地址总线B.数据总线C.控制总线D.都不对
8.段寄存器装入2300H,该段的结束地址是(A)。
A.32FFFH B.23000H C.33FFFHD.33000H
9.在进入DMA工作方式之前,DMA控制器当作CPU总线上的一个(A)。
A.I/O设备B.I/O接口C.主处理器D.逻辑高
10.在8086宏汇编过程中不产生指令码,只用来指示汇编程序如何汇编的指令是
(B)。
A.汇编指令B.宏指令C.机器指令D.伪指令
14.完成两数相加后是否溢出的运算,用(C)标志位判别。
A.ZFB.IFC.OF D.SF
15.8255A的方式选择控制字应写入(D)。
A.A口B.B口C.C口D.控制口
2、指令MOV0283H[BX][SI],AX中目标操作数的寻址方式为
(2)。
①寄存器寻址②基址变址相对寻址③基址寻址④变址寻址
7、设某数据段中有:
DA1DB32H,58H
DA2DW32H,58H
下面有语法错误的语句是(3)
①LEASI,DA2②MOVAL,DA1+1
③MOVBL,DA2④INCDA2+2
8、MOVAX,5849H
MOVBX,2934H
ADDAL,BH
DAA
上述4条指令执行后,(AX)=(4)
①817DH②8183H
③5872H④5878H
9、INAL,n指令中n是
(1)
①8位二进制数②16位二进制数
③8位或16位二进制数均可④用AL时是8位;
用AX时是16位
10、执行指令PUSHBX后,堆栈指针SP的变化为
(2)
①SP-1②SP-2
③SP+1④SP+2
2、指令MOVAX,0283H[BX][SI]中源操作数的寻址方式为(B)。
A.寄存器间接寻址B.基址变址相对寻址C.基址寻址D.变址寻址
6、DMAC8237具有(C)独立通道。
A.八个B.二个C.四个D.三个
7、可编程中断控制器8259A每片具有(C)优先权控制。
A.4级B.2级C.8级D.6级
8、若要某系统的8253的2通道输出波形为占空比1:
1的方波、分频系数为1000、二进制计数,其工作方式命
令字为(B)。
A.A6HB.B6HC.B4HD.C7H
9、8237片内寻址的端口有(D)个。
A.4B.2C.8D.16
10、8259片内寻址的端口有(B)个。
A.4B.2C.8D.16
填空题
11、8253具有(3)个独立的(16)位计数器,各计数器都有(6)种不同的工作方式。
12、8255具有3种工作方式,其中方式0为(基本输入/输出);
方式1为(选通输入/输出);
方式2为(双向选通输入/输出)。
8255片内可寻址的端口有(4)个。
13、8251A可编程串行接口芯片具有(奇偶)、(溢出)、(帧错或格式错)的错误检测能力。
1.8086的内部结构由_EU_和_BIU_组成,前者功能是_执行指令_,后者功能是_总线操作_。
2.8086工作在最大方式时CPU引脚MN/-MX应接_地_;
最大和最小工作方式的应用场合分别是_多处理器和单处理器系统_。
3.计算机指令通常由_操作码字段_和_操作数字段_两部分组成;
指令对数据操作时.按照数据的存放位
置可分为_立即数、寄存器操作数、存储器操作数_。
4.汇编语言是一种面向_CPU指令系统_的程序设计语言,采用_指令助记符_表示操作码和操作数,用_符
号地址_表示操作数地址。
3.汇编语言的语句可由_名字、操作符、操作数、注释_四部分组成;
其中_操作符_是必须具备的。
4.微机总线一般分为_内部总线、系统总线和外部总线_三类。
用于插件板一级互连的是_系统总线_;
用
于设备一级互连的是_外部总线_。
5.RAM的特点是_通过指令可随机地对存储单元进行访问_;
根据存储原理可分为_静态RAM_和_动态RAM_,其中要求定时对其进行刷新的是_动态RAM_。
3、8086CPU内部组成结构从功能上讲,可分为(BIU)和(EU)两部分。
4、8086/8088的四个段寄存器为(DS)、(ES)、(SS)、(CS)
5、用来存放CPU状态信息的寄存器是(FLAGS)。
6、用来存放指令地址的寄存器是(IP)。
8、8086的16位标志寄存器FLAGS中IF=1表示CPU(允许)中断,TF=1表示CPU进入(单步)工作方式。
9、地址4000H:
0300H,其物理地址是(40300H),段地址是(4000H),偏移地址是(0300H)。
11、I/O端口的寻址方式有两种,分别是(直接寻址),(间接寻址)。
12、指令JONEXT表示OF=
(1)时转移。
13、将I/O设备端口内容读入AL中的指令助记符是(IN)。
14、8086CPU的I/O指令采用间接寻址时,使用的间接寄存器是(DX)。
15、设置DF=1的指令为(STD)。
16、清除CF标志的指令为(CLC)。
17、一对操作堆栈的指令为(POP)和(PUSH)。
18、LOOPNZ的循环条件为(CX≠0且ZF=0)。
19、实现无符号数乘2的指令的助记符是(SHL),实现有符号数除2的指令的助记符是(SAR)。
29.1片8259A中断控制器可管理(8)级中断,用9片8259A可构成(64)级主从式中断管理系
3.8086中的BIU由__4__个__16___位段寄存器、一个_____16
位指令指针、___6___字节指令队列、__20__位地址加法器和控制电路组成。
4.8086/8088构成的微机中,每个主存单元对应两种地址:
_段地址__偏移地址_____________。
5.对于8259A的中断请求寄存器IRR,当某一个IRi端呈现____1_________时,则表示该端有中断请求。
6.若8259A中ICW2的初始值为40H,则在中断响应周期数据总线上出现的与IR5对应的中断类型码为
_______45H______。
7.在存储器的层次结构中,越远离CPU的存储器,其存取速度________越慢_____,存储容量________越大_______,价格______越低________。
10.若8255A的系统基地址为2F9H,且各端口都是奇地址,则8255A的三个端口地址为_______2FAH,2FCH,2FEH______。
1.伪指令SEGMENT在程序中出现时表示:
(程序划分逻辑段)。
2.汇编语言源程序中的语句结构由4部分组成,每个部分称为项(也可称为域或埸),各项名称分别为:
(名
字/标号)、(操作码)、(操作数)、(注释)。
3.标志寄存器FR中下列标志位的名称以及为0和1时代表的意义分别为:
①.CF:
(进位/借位位,运算中最高位有进位/借位时为1;
否则为0);
②.IF:
(中断控制位,1为开中断;
0为关中断);
4、汇编程序的作用是(将用助记符号编写的汇编语言源程序转换成机器码的目标程序);
5、物理地址是指(内存单元的实际地址);
6、指示性语句的作用是(告诉汇编程序如何将源程序转换成目标程序);
7、指令性语句的作用是(指示计算机执行的实际操作);
10、若要某系统的8253的2通道输出波形为占空比1:
1的方波、分频系数为1000、二进制计数,其工作方式命令字为(01110110B)。
12、8259一片能连接(8)中断源,它有(4)个ICW,有(3)OCW。
简答题(
1.8086微处理器中的指令队列起什么作用,其长度是多少字节
答:
EU从指令队列取指令的缓冲作用,其长度是6个字节。
2.什么是逻辑地址,它由哪两部分组成?
8086的物理地址是如何形成的?
逻辑地址是无符号32位二进制数,由段地址和偏移地址组成。
8086的物理地址=段地址*10H+偏移地址。
3.完整的汇编源程序应该由哪些逻辑段组成?
各逻辑段的主要作用是什么?
完整的汇编源程序应该由数据段、堆栈段、代码段组成。
数据段主要用来存放数据变量及其预置初
值,堆栈段主要用来保存中断和子程序的断点和参数传递,代码段主要用来存放程序执行的代码。
4.IEEE1394与USB两种串行总线各有什么区别?
IEEE1394的设备采用内存编址方法;
USB设备采用I/O通道编址方法
5.CPU和外设之间的数据传送方式有哪几种,无条件传送方式通常用在哪些场合?
答:
程序控制方式(有、无条件);
中断方式;
DMA方式。
无条件传送方式用在对简单设备进行操作,或
外设的定时是固定的并且是已知的场合。
1.8086微机系统中存储器为什么要分段,各逻辑段之间的关系如何?
8086系统内的地址寄存器均是16位,只能寻址64KB;
将1MB存储器分成逻辑段,每段不超过64KB空间,以便CPU操作。
各逻辑段之间可重叠、交叉、紧密连接和分离
2.有一个由10个字组成的数据区,其起始地址为1200H:
0120H。
试写出该数据区的首末存储单元的实际
地址。
实际地址即物理地址为(12120H~12120H+10*2-1=12133H)。
5.相对于条件传送方式,中断方式有什么优点?
和DMA方式比较,中断传送方式又有什么不足之处?
1.提高CPU的利用率;
实时数据处理。
2.中断方式通过执行服务程序进行数据传送,相对DMA方式
要消耗大量的额外操作时间(取指令操作;
地址增减和字节计数改变操作;
保存和恢复现场及断点操作)
5.可编程并行接口芯片8255A有哪几种工作方式,每种工作方式有何特点?
8255A有3种工作方式。
方式0:
无条件I/O,用于主机与简单外设数据传送(只有数据线连接);
方式
1:
选通I/O,主机通过联络与外设单向数据传送;
方式2:
双向I/O,主机通过联络与外设双向数据传送2、什么是总线周期一个基本的总线周期由多少个T构成
CPU每访问一次总线所花的时间称为总线周期,一个基本的总线周期由四个T周期构成。
。
分析计算题
2.已知(AX)=75A4H,CF=1,分别写出如下指令执行后的结果:
(1)ADDAX,08FFH
(2)INCAX
(3)SUBAX,4455H(4)ANDAX,OFFFH
(5)ORAX,0101H(6)SARAX,1
(7)RORAX,1(8)ADCAX,5
(1)ADDAX,08FFH;
(AX)=7EA3HCF=0
(2)INCAX;
(AX)=75A5HCF=1
(3)SUBAX,4455H;
(AX)=314FHCF=0
(4)ANDAX,0FFFH;
(AX)=05A4HCF=0
(5)ORAX,0101H;
(AX)=75A5HCF=0
(6)SARAX,1;
(AX)=3AD2HCF=0
(7)RORAX,1;
(8)ADCAX,5;
(AX)=75AAHCF=0
2.给定(DS)=2000H,(BX)=0100H,(SI)=0002H,(20100H)
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 佳木斯大学12年 微机原理 复习题 佳木斯 大学 12 微机 原理