ImageVerifierCode 换一换
格式:DOCX , 页数:15 ,大小:26.61KB ,
资源ID:4087559      下载积分:12 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/4087559.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(佳木斯大学12年 微机原理 复习题.docx)为本站会员(b****6)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

佳木斯大学12年 微机原理 复习题.docx

1、佳木斯大学12年 微机原理 复习题一、选择题 5、中断控制器8259A所管理的是(C)。A)指令中断 B)非屏蔽中断 C)可屏蔽中断 D)单步中断11、CPU执行OUT DX,AL指令时,(D)的值输出到地址总线上。A)AL寄存器 B)AX寄存器C)DL寄存器 D)DX寄存器12、一个I/O地址称为一个(B)。A)接口 B)端口 C)外设 D)芯片 15、8259工作在全嵌套方式时,(A)引脚的中断源优先级最高。A)IR0 B)IR1 C)IR7 D)IR816、8255工作在方式0时,它没有(C)功能。A)输入缓冲 B)输出锁存 C)电流放大 D)总线隔离 18、在定时器/计数器8253的输

2、出端可产生(C)波形。A)三角波 B)正弦波 C)方波 D)斜波19、对逐步逼近式A/D转换器,启动一次转换读入多次数字量,则读入的数字量(A)。A)肯定相同 B)可能相同C)肯定不同 D)可能不同1.计算机硬件中最核心的部件是( C )。 A.运算器 B.主存储器 C.CPU D.输入/输出设备 3.在EU中起数据加工与处理作用的功能部件是( A )。 A.ALU B.数据暂存器 C.数据寄存器 D.EU控制电路4.寄存器间接寻址方式中,要寻找的操作数位于( B )中。 A.通用寄存器 B.内存单元 C.段寄存器 D.堆栈5.汇编语言程序中可执行的指令位于( C )中。 A.数据段 B.堆栈

3、段 C.代码段 D.附加数据段6.CPU与计算机的高速外设进行信息传输采用的总线是( D )。 A.芯片总线 B.系统总线 C.局部总线 D.外部设备总线7.存储器的主要作用是( D )。 A.存放数据 B.存放程序 C.存放指令 D.存放数据和程序 9.8255A工作于方式1输出时,在由外设输入的STD信号( D )的控制下将端口A或(端口B)的数据锁存。 A.上升沿 B.下降沿 C.高电平 D.低电平10.如8251A设为异步通信方式,发送器时钟输入端和接收时钟输入端连接到频率19.2kHz输入信号上,波特率因子为16,则波特率为( A )波特? A.1200 B.2400 C.9600

4、D.192003.以下不属于BIU中的功能部件是( B )。 A.地址加法器 B.地址寄存器 C.段寄存器 D.指令队列缓冲器4.下列指令中正确的是( C )。 A.MOV AL,BX B.MOV CS,AX C.MOV AL,CL D.MOV BX,SI5.以下内容不是标号和变量属性的是( B )。 A.段属性 B.地址属性 C.偏移属性 D.类型属性6.可将微处理器、内存储器及I/O接口连接起来的总线是( C )。 A.芯片总线 B.外设总线 C.系统总线 D.局部总线7.以下存储器中,CPU不能直接访问的是( D )。 A.Cache B.RAM C.主存 D.辅存8.CPU对8255A

5、执行按位置位/复位操作时,写入的端口地址是( D )。 A.端口A B.端口B C.端口C D.控制口 10.8253定时器/数器中,在门控制信号上升沿到来后的( D )时刻,输出信号OUT变成低电平。 A.CLK上升沿 B.CLK下降沿 C.下一个CLK上升沿 D.下一个CLK下降沿1.计算机中带符号数的表示通常采用( C )。 A.原码 B.反码 C.补码 D.BCD码2.堆栈操作中用于指示栈顶地址的寄存器是( B )。 A.SS B.SP C.BP D.CS3.8086系统可访问的内存空间范围是( B )。 A.0000HFFFFH B.00000HFFFFFH C.0216 D.022

6、04.8086最大和最小工作方式的主要差别是( D )。 A.数据总线的位数不同 B.地址总线的位数不同 C.I/O端口数的不同 D.单处理器与多处理器的不同5.下列指令中错误的是( C )。 A.MOV AX,1234H B.INC BX C.SRL AX,2 D.PUSH DX6.DOS功能调用中采用屏幕显示单个字符,其值保存在( C )寄存器。 A.AL B.AH C.DL D.DH7.微机中使用总线结构便于增减外设,同时可以( C )。 A.减少信息传输量 B.提高信息传输量 C.减少信息传输线条数 D.增加信息传输线条数8.以下属于DRAM特点的是( C )。 A.只能读出 B.只能

7、写入 C.信息需定时刷新 D.不断电信息能长久保存9.8255A的PB口有( B )种工作方式? A.1 B.2 C.3 D.4 2.对8253进行操作前都必须先向8253写入一个( A ),以确定8253的工作方式。 A.控制字 B.计数初值 C.状态字 D.指令2.指令指针寄存器(IP)中存放的内容是( B )。 A.指令 B.指令地址 C.操作数 D.操作数地址3.8086的I/O地址空间采用16位数寻址时,可访问的端门数容量为( C )。 A.16KB B.32KB C.64KB D.1MB4.给定(AL)=80H,(CL)=02H,指令SHR AL,CL执行后的结果是( B )。 A

8、.(AL)=40H B.(AL)=20H C.(AL)=C0H D.(AL)=E0H7.某存储器容量为64K x 16,该存储器的地址线和数据线条数分别为( C )。 A.16,32 B.32,16 C.16,16 D.32,328.8253工作在( D )方式时,OUT引脚能输出一个CLK周期宽度的负脉冲。 A.方式0 B. 方式1 C.方式3 D.方式4或方式59.串行接口芯片825lA可实现( D )。 A.同步传送 B.异步传送 C.并行传送 D.A和B均可10.启动8253的计数器开始或计数的方式有( C )。 A.软件方式 B.硬件方式 C.软件和硬件方式 D.门控信号 5.当82

9、55A工作在中断方式2时,CPU如何区分输入或输出? 答:进入中断服务程序后,查询输入IBF和输出/OBF状态;若IBF=1(输入缓冲器满),输入引起中断;若/OBF=1(输出缓冲器空),输出引起中断。分析计算题 2.指出如下指令中源操作数和目的操作数的寻址方式: (1)MOV AX,100H (2)MOV CX,AX (3)ADD SI,1000 (4)SUB BX,SI+100 (5)MOV BX+300,AX (6)AND BP,DI 解:上述指令中源操作数和目的操作数的寻址方式分别是: 源操作数 目的操作数 (1)MOV AX,100H 立即数 寄存器 (2)MOV CX,AX 寄存器

10、 寄存器 (3)ADD SI,1000 立即数 寄存器间接 (4)SUB BX,SI+100 变址 寄存器 (5)MOV BX+300,AX 寄存器 变址 3、属于数据寄存器组的寄存器是 ( C ) A、AX,BX,CX,DS B、SP,DX,BP,IP C、AX,BX,CX,DX D、AL,DI,SI,AH4、微型计算机的ALU部件是包含在 ( D ) 之中。 A、存贮器 B、I/O接口 C、I/O设备 D、CPU 9、8086/8088系统中,对存贮器进行写操作时,CPU输出控制信号有效的是( A ) A.W/ =1, =0 B. =1 C.M/ =0, =0 D. =010、在8086/

11、8088微机系统中,将AL内容送到I/O接口中,使用的指令是( D ) A.IN AL,端口地址 B.MOV AL,端口地址C.OUT AL,端口地址 D.OUT 端口地址,AL1、源的变址寄存器是( A)。 A)SI B)DI C)SP D)BX2、用来存放即将执行的指令的偏移地址的寄存器是( B )。A)SP B)IP C)BP D)CS3、用来存放运行结果状态的寄存器为( C )操作。A)SP B)SI C)FLAGS D)DX4、微机中控制总线传送的是( D )。A)存储器和I/O接口的地址码B)微处理器向内存储器和I/O接口传送的命令信号C)存储器和I/O设备向微处理器传送的状态信号

12、D)B和C5在下列指令的表示中,不正确的是( C )AMOV AL,BX+SI BJMP SHORT DONI CDEC 100 DMUL CL 6将DX的内容除以2,正确的指令是( C )ADIV 2 BDIV DX,2 CSAR DX,1 DSHL DX,1 7若栈顶的物理地址是20100H,当执行完POP AX指令后,栈顶的物理地址是( A )。A)20102H B)20101H C)20100H D)20103H8下列指令中,源操作数的寻址方式中,( C )属于立即寻址,( B )属于寄存器寻址,( E )属于寄存器间接寻址,( A )属于直接寻址,( D )属于寄存器相对寻址。A)M

13、OV AX,4000H B)MOV BX,AXC)SUB AX,2000H D)MOV AX,SI+12HE)MOV CX,BX F)MOV AX,SI+BX+10H9下列指令中错误指令是( B )、( E )和( F )。A)MOV AX,DS B)MOV CS,1500HC)MOV SI,BX D)MOV 3000H,ALE)MOV DI+32H,1845H F)MOV AL,1000H10指令LOOPNZ的循环结束条件是( D )。A)CX=0且ZF=0 B)CX=0或ZF=0C)CX=0且ZF=1 D)CX=0或ZF=111语句DA1 DB 2 DUP(4,6),5汇编后,与该语句功能

14、等同的语句是( C )。A)DA1 DB 4,6,5 B)DA1 DB 2,4,6,5C)DA1 DB 4,6,4,6,5 D)DA1 DB 4,6,5,4,6,512、对于语句 Y DW 10 DUP(0),则TYPE Y为(A )、LENGTH Y为(B ),SIZE Y为( C )。A)2 B)10 C)20 D)414、8086/8088CPU的RD、M/IO引脚上为逻辑0时,意味着( C )操作。A)读存储器 B)写存储器 C)读I/O端口 D)写I/O端口17.可编程芯片8259的作用是( B )。A定时/计数 B.中断控制 C.并行输入输出 D.数/摸转换18.在串行通信中,每一

15、位数据传送所需要时间与( A )有关。A.波特率 B.帧格式 C.CPU频率 D.固定不变4 .要禁止8259A的IR0的中断请求,则其中断屏蔽操作指令字OCW1应为( D )。A. 80H B. 28H C. E8H D. 01H5 .在8086环境下,对单片方式使用的8259A进行初始化时,必须放置的初始化命令字为( B )。A. ICW1,ICW2,ICW3 B. ICW1,ICW2,ICW4 C. ICW1,ICW3,ICW4 D. ICW2,ICW3,ICW47 .在计算机系统中,可用于传送中断请求和中断相应信号的是( C )。A. 地址总线 B. 数据总线 C. 控制总线 D. 都

16、不对8 .段寄存器装入2300H,该段的结束地址是( A )。A. 32FFFHB. 23000HC. 33FFFH D. 33000H9 .在进入DMA工作方式之前,DMA控制器当作CPU总线上的一个( A )。A. I/O设备 B. I/O接口C. 主处理器D. 逻辑高10 .在8086宏汇编过程中不产生指令码,只用来指示汇编程序如何汇编的指令是( B )。A. 汇编指令B. 宏指令C. 机器指令 D. 伪指令14 .完成两数相加后是否溢出的运算,用( C )标志位判别。A. ZF B. IF C. OFD. SF15 .8255A的方式选择控制字应写入( D )。A. A口 B. B口

17、C. C口 D. 控制口2、指令 MOV 0283HBXSI , AX 中目标操作数的寻址方式为( 2 )。 寄存器寻址 基址变址相对寻址 基址寻址 变址寻址7、设某数据段中有: DA1 DB 32H,58HDA2 DW 32H,58H 下面有语法错误的语句是( 3 ) LEA SI,DA2 MOV AL,DA1+1 MOV BL,DA2 INC DA2+28、 MOV AX,5849HMOV BX,2934HADD AL,BHDAA上述4条指令执行后,(AX)=( 4 ) 817DH 8183H 5872H 5878H9、IN AL,n 指令中n是( 1 ) 8位二进制数 16位二进制数 8

18、位或16位二进制数均可 用AL时是8位;用AX时是16位 10、执行指令PUSH BX 后,堆栈指针SP的变化为( 2 ) SP-1 SP-2 SP+1 SP+22、指令 MOV AX , 0283HBXSI 中源操作数的寻址方式为( B )。 A. 寄存器间接寻址 B. 基址变址相对寻址 C. 基址寻址 D. 变址寻址 6、 DMAC 8237具有( C ) 独立通道 。 A . 八个 B . 二个 C . 四个 D . 三个 7、 可编程中断控制器8259A每片具有( C ) 优先权控制 。 A . 4级 B . 2级 C . 8级 D . 6级 8、 若要某系统的8253的2通道输出波形

19、为占空比1:1的方波、分频系数为1000、二进制计数,其工作方式命令字为( B )。 A. A6H B. B6H C. B4H D. C7H9、8237片内寻址的端口有( D )个。 A. 4 B. 2 C. 8 D. 1610、8259片内寻址的端口有( B )个。 A. 4 B. 2 C. 8 D. 16填空题 11、8253具有(3)个独立的(16 )位计数器,各计数器都有( 6 )种不同的工作方式。 12、8255具有3种工作方式,其中方式0为(基本输入/输出 );方式1为(选通输入/输出 ); 方式2为(双向选通输入/输出 )。8255片内可寻址的端口有( 4 )个。 13、8251

20、A可编程串行接口芯片具有( 奇偶 )、( 溢出 )、( 帧错或格式错 )的错误检测能力。1.8086的内部结构由_EU_和_BIU_组成,前者功能是_执行指令_,后者功能是_总线操作_。2.8086工作在最大方式时CPU引脚MN/-MX应接_地_;最大和最小工作方式的应用场合分别是_多处理器和单处理器系统_。3.计算机指令通常由_操作码字段_和_操作数字段_两部分组成;指令对数据操作时.按照数据的存放位置可分为_立即数、寄存器操作数、存储器操作数_。4.汇编语言是一种面向_CPU指令系统_的程序设计语言,采用_指令助记符_表示操作码和操作数,用_符号地址_表示操作数地址。3.汇编语言的语句可由

21、_名字、操作符、操作数、注释_四部分组成;其中_操作符_是必须具备的。4.微机总线一般分为_内部总线、系统总线和外部总线_三类。用于插件板一级互连的是_系统总线_;用于设备一级互连的是_外部总线_。5.RAM的特点是_通过指令可随机地对存储单元进行访问_;根据存储原理可分为_静态RAM_和_动态RAM_,其中要求定时对其进行刷新的是_动态RAM_。3、8086CPU 内部组成结构从功能上讲,可分为( BIU )和( EU )两部分。4、8086/8088的四个段寄存器为( DS )、( ES )、( SS )、( CS )5、用来存放CPU状态信息的寄存器是( FLAGS )。6、用来存放指令

22、地址的寄存器是( IP )。 8、 8086的16位标志寄存器FLAGS中IF=1表示CPU( 允许 )中断,TF=1表示CPU进入( 单步 )工作方式。9、地址4000H:0300H,其物理地址是(40300H),段地址是(4000H ),偏移地址是 (0300H )。 11、I/O端口的寻址方式有两种,分别是( 直接寻址 ),( 间接寻址 )。12、指令JO NEXT 表示OF=( 1 )时转移。13、将I/O设备端口内容读入AL中的指令助记符是( IN )。14、8086CPU的 I/O指令采用间接寻址时,使用的间接寄存器是( DX )。15、设置DF=1的指令为( STD )。16、清

23、除CF标志的指令为( CLC )。17、一对操作堆栈的指令为( POP )和( PUSH )。18、LOOPNZ的循环条件为( CX0且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 . 对于8259

24、A的中断请求寄存器IRR,当某一个IRi端呈现_1_时,则表示该端有中断请求。6 . 若8259A中ICW2的初始值为40H,则在中断响应周期数据总线上出现的与IR5对应的中断类型码为_45H_。7 . 在存储器的层次结构中,越远离CPU的存储器,其存取速度_越慢_,存储容量_越大_,价格_越低_。10 .若8255A的系统基地址为2F9H,且各端口都是奇地址,则8255A的三个端口地址为_2FAH,2FCH,2FEH_。1.伪指令SEGMENT在程序中出现时表示:(程序划分逻辑段)。 2.汇编语言源程序中的语句结构由4部分组成,每个部分称为项(也可称为域或埸),各项名称分别为:( 名字/标号

25、 )、( 操作码 )、( 操作数 )、( 注释 )。 3.标志寄存器FR中下列标志位的名称以及为0和1时代表的意义分别为: . CF :( 进位/借位位,运算中最高位有进位/借位时为1;否则为0 ); . IF :( 中断控制位,1为开中断;0为关中断 ); 4、汇编程序的作用是(将用助记符号编写的汇编语言源程序转换成机器码的目标程序) ; 5、物理地址是指( 内存单元的实际地址 ) ; 6、指示性语句的作用是( 告诉汇编程序如何将源程序转换成目标程序 ) ; 7、指令性语句的作用是(指示计算机执行的实际操作 ) ; 10、 若要某系统的8253的2通道输出波形为占空比1:1的方波、分频系数为

26、1000、二进制计数,其工作方式 命令字为(01110110B)。 12、8259一片能连接( 8)中断源,它有( 4 )个ICW,有( 3 )OCW。 简答题( 1.8086微处理器中的指令队列起什么作用,其长度是多少字节答:EU从指令队列取指令的缓冲作用,其长度是6个字节。2.什么是逻辑地址,它由哪两部分组成? 8086的物理地址是如何形成的?答:逻辑地址是无符号32位二进制数,由段地址和偏移地址组成。8086的物理地址=段地址*10H+偏移地址。3.完整的汇编源程序应该由哪些逻辑段组成?各逻辑段的主要作用是什么?答:完整的汇编源程序应该由数据段、堆栈段、代码段组成。数据段主要用来存放数据

27、变量及其预置初值,堆栈段主要用来保存中断和子程序的断点和参数传递,代码段主要用来存放程序执行的代码。4.IEEE1394与USB两种串行总线各有什么区别?答:IEEE1394的设备采用内存编址方法;USB设备采用I/O通道编址方法5.CPU和外设之间的数据传送方式有哪几种,无条件传送方式通常用在哪些场合? 答:程序控制方式(有、无条件);中断方式;DMA方式。无条件传送方式用在对简单设备进行操作,或外设的定时是固定的并且是已知的场合。1.8086微机系统中存储器为什么要分段,各逻辑段之间的关系如何?答:8086系统内的地址寄存器均是16位,只能寻址64KB;将1MB存储器分成逻辑段,每段不超过

28、64KB空间,以便CPU操作。各逻辑段之间可重叠、交叉、紧密连接和分离2.有一个由10个字组成的数据区,其起始地址为1200H:0120H。试写出该数据区的首末存储单元的实际地址。答:实际地址即物理地址为(12120H12120H+10*2-1=12133H)。5.相对于条件传送方式,中断方式有什么优点?和DMA方式比较,中断传送方式又有什么不足之处? 答:1. 提高CPU的利用率;实时数据处理。2. 中断方式通过执行服务程序进行数据传送,相对DMA方式要消耗大量的额外操作时间(取指令操作;地址增减和字节计数改变操作;保存和恢复现场及断点操作)5.可编程并行接口芯片8255A有哪几种工作方式,

29、每种工作方式有何特点? 答:8255A有3种工作方式。方式0:无条件I/O,用于主机与简单外设数据传送(只有数据线连接);方式1:选通I/O,主机通过联络与外设单向数据传送;方式2:双向I/O,主机通过联络与外设双向数据传送2、什么是总线周期 一个基本的总线周期由多少个T构成 答:CPU每访问一次总线所花的时间称为总线周期,一个基本的总线周期由四个T周期构成。分析计算题 2.已知(AX)=75A4H,CF=1,分别写出如下指令执行后的结果: (1)ADD AX,08FFH (2)INC AX (3)SUB AX,4455H (4)AND AX,OFFFH (5)OR AX,0101H (6)S

30、AR AX,1 (7)ROR AX,1 (8)ADC AX,5答: (1)ADD AX,08FFH ;(AX)= 7EA3H CF=0 (2)INC AX ;(AX)= 75A5H CF=1 (3)SUB AX,4455H ;(AX)= 314FH CF=0 (4)AND AX,0FFFH ;(AX)= 05A4H CF=0 (5)OR AX,0101H ;(AX)= 75A5H CF=0 (6)SAR AX,1 ;(AX)= 3AD2H CF=0 (7)ROR AX,1 ;(AX)= 3AD2H CF=0(8)ADC AX,5 ;(AX)= 75AAH CF=02.给定(DS)=2000H,(BX)=0100H,(SI)=0002H,(20100H)

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1