2010微机原理练习题_第1页
2010微机原理练习题_第2页
2010微机原理练习题_第3页
2010微机原理练习题_第4页
2010微机原理练习题_第5页
已阅读5页,还剩6页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、微机原理练习题第二章 数制和码制1、在计算机内部,一切信息的存取、处理和传送都是以( )形式进行的A BCD码B ASCII码C 十六进制D二进制度2、在下面几个不同进制的数中,最大的数是( )A BB 0FEHC 50D 75Q3、在下面几个不同进制的数中,最小的数是( )A BB 78C 81QD 0A7H4、计算机采用二进制数,是因为( )A容易实现B算术四则运算规则简单C书写方便D可进行二值逻辑运算5、计算机常用的BCD码是( )A二进制数B十六进制数C二进制编码的十进制数D不带符号数的二进制形式二、填空题1、与.11等值的十六进制数是( )2、与4A9EH等值的二进制数是( )3、已

2、知X=-65H,若用8位二进制数表示,则X原=( ),则X补=( )4、已知X=-3H,若用8位二进制数表示,则X原=( ),则X补=( )。5、ASCII码是用( )个字节来表示一个字符。6、7位二进制代码最多能表示( )种不同的字符。7、已知字符D的ASCII码为,字符G的ASCII码为()。8、单精度浮点数的定义为:31位是符号位,1表示该数为负,0反之。30-23位,一共8位是指数位。22-0位,一共23位是尾数位,浮点数0 0 110 0000 110 0000 0000 0000 0000 0000表示的数的大小为 。9、浮点数的能表示数的数量级决定于 位数,精度决定于位数。选择:

3、1)D 2)B 3)C 4)AD 5)C 填空:1)2E.C 2)1110 3)、4)、 5)1 6)128 7) 8)0.75296 9)阶码,尾数第1章微机系统概述、第3章微处理器与存储器组织、第6章存储器练习题一、选择题1、微型计算机是指以( )为基础,配以存储器以及输入/输出接口电路和相应的辅助电路而构成的裸机。A运算器B控制器C微处理器D存储器2、( )和内存储器合称为主机。A运算器、控制器B运算器、寄存器C控制器、寄存器D输入输出设备3、Intel 8086是( )位处理器。A 4B 8C 16D 324、( )是计算机的最小的数据单元A 位B字节C字 D字长5、在微型计算机中,微

4、处理器的主要功能是进行( )A算术运算 B逻辑运算 C算术运算、逻辑运算 D算术逻辑运算及全机控制6、计算机软件系统一般分为( )A编译程序和解释程序B数据库管理系统和数据库系统B操作系统和应用软件D系统软件和应用软件7、通常计算机系统中的外围设备是指( )A外存储器和外围设备B外存储器、输入/输出设备C外存储器和输出设备D输入/输出设备8、8086/8088微处理器内部能够计算出访问内存储器的20位物理地址的附加机构是( )A ALUB加法器C指令队列D内部通用寄存器9、8086CPU外部的数据总线和地址总线分别为( )位A 16,16B 20,16C 16,20D 20,2010、指令代码

5、的地址存放在( )中A DS和SIB BX和BPC ES和DID CS和IP11、CPU执行指令过程中,BIU每完成一次对存储器或I/O端口的访问过程,称为( )。A时钟周期B总线周期C总线读周期D总线写周期12、8086微处理器被设计成两个独立部件,它们是( )。A运算器和控制器B执行部件EU和总线接口部件BIU C寄存器组和标志寄存器D分析指令和执行指令部件13、8086CPU中IP的作用是( )A保存放置在数据总线上的数据B装有将要执行的下一条指令的段内地址C保存被译码的指令操作码D装有当前正在执行指令的段内地址14、8086CPU中标志寄存器的主要作用是( )A检查当前指令执行的正确与

6、错误B纠正当前指令执行的正确与错误C产生影响或控制某些后续指令所需的标志D决定是否停机15、以下段寄存器中用于存放程序代码段地址的是( )A CSB DSC ESD SS16、以下寄存器中用于存放程序代码段地址的是( )A SIB DIC SPD IP17、以下寄存器中用于堆栈指针的是( )A SIB DIC SPD IP18、8086微处理器是16位处理器是指:( )A数据总线与内部寄存器为16位B地址总线与内部寄存器为16位C数据总线地址总线都为16位D数据总线、地址总线与内部寄存器都为16位19、80386微处理器是32位处理器是指:( )A数据总线与内部寄存器为32位B地址总线与内部寄

7、存器为32位C数据总线地址总线都为32位D数据总线、地址总线与内部寄存器都为32位20、16位的处理器一次数据读(或写)操作与数据总线间传递的字节个数为:( )A 1B 2C 16D 32CACAC DBBCD BBBCA DCAAB二、填空题1、微处理器的( )决定了CPU和存储器或I/O设备一次能交换数据的位数。2、微型计算机所有存储器和I/O接口都是以( )为单位存放数据。3、地址空间的大小决定于( )的位数4、8086微处理器被设计成( )两个独立部件5、CPU执行部件EU由( )、标志寄存器、运算器ALU和暂存器组成。6、在标志寄存器FLAGS中,中断允许标志IF表示系统是否允许响应

8、外部的可屏蔽中断,如果IF=( ),则表示允许响应。7、8086系统中,把可直接寻址的1MB内存空间分为称作“段”的逻辑区域,每个段的物理长度最大为( )字节。8、8086微处理器把1MB的存储空间可看成一组存储段,各段的功能由具体用途而定,分别为( )四段。9、8086的8个16位通用寄存器分为( )寄存器及地址指针和变址寄存器两组10、8086的存储器是以( )为单位组织的。11、8086可寻址的存储器空间容量为( ),用16进制表示的地址范围为( )。12、( )地址是存储单元的实际地址编码。13、逻辑地址由( )两部分组成。14、逻辑地址8100:120A表示的物理地址为( )。15、

9、( I/O接口 )是保证信息和数据在CPU与I/O设备之间正常传送的电路。1)位数 2)字节 3)地址线 4)EU和BIU 5)通用寄存器 6)17)64K 8)数据段、代码段、堆栈段、附加段 9)数据 10)字节11)1M,00000FFFFF 12)物理 13)段地址和偏移地址 14)8220A三、判断题:1、存储容量1KB表示2的10次幂个存储单元。2、存储容量1KB表示1000个存储单元。3、存储容量1MB表示10241024个存储单元。4、存储容量1MB表示2的20幂个存储单元。5、存储容量1MB表示约100万个存储单元。6、存储容量1GB表示约2的30幂个存储单元。TFTTTT T

10、FFTT7、逻辑地址是存储单元的实际地址编码。8、内部存储器段与段之间不可覆盖重叠。9、一个I/O端口有唯一的I/O地址与之对应。10、地址总线的条数即为地址码的位数。1、按照存取速度和用途可以把存储器分为 。2、微机系统的内存储器用来存放 ,由 构成,简称为 。3、把通过系统总线直接与CPU相连,具有一定容量、存取速度的存储器称为 。简称为 。一般使用 存储器件。4、把通过接口电路与系统相连、存储容量大而速度较慢的存储器称为 ,简称为 。常使用 。5、存储容量一般使用能存储的 乘以 表示的。6、409616表示的存储器的字长为 ,存 字, 字节7、随机存储器主要采用MOS工艺制成,可分为 。

11、8、半导体存储按存取方式不同,分为 和 。9、随机读写存储器按信息存储方式可分为 和 。10、RAM的原理是利用基本存储电路排成阵列,再加上 电路和 电路就可一构成读写存储器。1)内存储器和外存储器 2)程序、数据等信息,半导体存储器,内存 3)内存储器,内存,半导体 4)外部存储器,外存 ,磁介质或光介质存储器5)字数,字长 6)16,4096(4K),8192(8K) 7)静态存储器SRAM和动态存储器DRAM 8)只读存储器ROM,随机存取存储器RAM 9)SRAM,DRAM10)地址译码,读写控制11、对于一个SRAM芯片存储单元个数与每个存储单元的位数分别对应于A地址线条数、数据线条

12、数 B数据线条数、地址线条数C控制线条数、数据线条数 D地址线条数、控制线条数12、动态RAM是利用 来存储信息的。13、确定存储器芯片容量的关系式是:A字数数据线位数 B字长数据线位数 C单元数数据线位数 D单元数字长14、某一RAM芯片,其容量为10248地址线为 根,数据线有 根,除电源端和地端之外,芯片还需 引出线15、Intel2114是容量为1K4的SRAM,地址线条数为 条,数据线 4 条。16、某一存储芯片如图所示, 引脚属于地址线, 引脚属于数据线,当为 电平时,该存储器芯片处于静止状态并与外部总线完全隔离,与两引脚输入皆为低电平时,存储芯片处于 数据状态,当为低电平高电平时

13、,存储器为 数据状态。11)A 12)电容 13)B 14)10,8,读写控制 15)10,416)A0A9,I/O1I/O4,高,写,读17、写出以下英文缩写的含义:MOS 金属氧化物半导体 RAM 随机存取存储器 ;SRAM 静态 ;DRAM 动态 ;ROM 只读存储器 ;PROM 可编程只读存储器 ;EPROM 可擦可编程只读存储器 ;EEPROM 电可擦可编程只读存储器;18、以下存储器存储的信息在芯片制造时就已经确定了的是:BARAM B掩膜ROM CPROM DE2PROM19、由字长短的存储芯片可通过 并联,数据线分别引出的方法组成字长长的存储芯片。20、存储芯片字数的扩充采用地

14、址线、数据线、控制线 引出,仅片选端分别引出。21、当Intel6116控制线、等于001时表示存储器处于 工作方式,当控制线、等于010时表示存储器处于 工作方式。18)B 19) 地址线、控制线 20)并联 21) 读,写22、简要描述存储芯片的扩展方法答:存储芯片的扩展包括位扩展、字扩展、字位同时扩展三种情况位扩展:位扩展是指存储芯片的字(单元)数满足要求而位数不够,需要对每个存储单元数进行扩展。扩展的方法是将每片的地址线、控制线并联,数据线分别引出。位扩展的特点是存储器的单元数不变,位数增加。 字扩展:字扩展是指存储芯片的位数满足要求而字(单元)数不够,需要对存储单元数进行扩展。扩展的

15、原是将每个芯片的地址线、数据线、控制线并联,仅片选端分别引出,以实现每个芯片占据不同的地址范围。字位同时扩展:先进行位扩展构成存储芯片组,再对芯片组进行字扩展。第3章1、微处理器级总线和系统总线之间的接口逻辑电路称为 。2、微机系统的总线按照功能分为 。3、微机系统的总线按照层次可分为 。4、8086CPU的引脚中,用于接地的有 个,时钟信号输入端是 ,电源输入端采用的电压是 。5、8086CPU的20条地址总线、16条数据总线共占用 条引脚。6、为减少引脚8086CPU的地址总线和数据总线采用 方式,共占 引脚。7、8086CPU的最小工作方式与最大工作方式的公共引脚是 。8、在8086CP

16、U系统总线结构中,用于地址锁存的芯片是 。38页9、在8086CPU系统总线结构中,用于控制数据收发的芯片是 。10、8086CPU最小工作方式中,总线控制信号是由 提供的。11、在8086CPU最小工作方式构成的系统,用于支持系统工作的三个器件是 。38页12、当8086CPU的MN/MX接地时,处理器工作在 方式,用于构成多处理机系统和协处理机系统。13、同最小方式8086系统配置比较,最大方式系统增加了一片专用的 。42页14、8086CPU最大工作方式中,对存储器和I/O端口进行读写的命令信号和对8282、8286的控制信号均由 产生。15、已知一CPU主频为200MHz,则该CPU的

17、时钟周期为 。16、8086的一个基本总线周期包含 个时钟周期,分别称为 。17、处在基本时钟周期中的总线状态称为 状态。18、一个指令周期包含若干总线周期。19、空闲状态是指总线接口单元BIU处于空闲状态。20、当8086CPU的RESET引脚有复位信号时,CPU结束当前操作,并对处理器标志寄存器、IP、DS、SS、ES及指令队列置0,将CS设置为FFFFH,当复位信号变为低电平时,CPU从 处执行程序,该程序主要是由 指令构成。21、CPU执行指令过程中,BIU每完成一次对存储器或I/O的访问,称为A时钟周期 B总线周期 C总线读周期 D总线写周期22、8086CPU最大方式中,控制总线的

18、信号来自 A8282 B8284 C8288 D82861)I/O接口 2)AB、DB、CB 3)片内总线、芯片级总线、系统总线4) 2,CLK,5V 5)20 6) 分时复用,20 7)MN/MX 8)82829)8286 10)CPU直接 11)时钟收发器8284、地址锁存器8282、数据收发器828612)最大 13)总线控制芯片8288 14)总线控制芯片8288 15)0.005s (5ns)16)4,T1、T2、T3、T4 17)T 18)对 19)对 20)FFFF0,转移21)B 22)C第4/5章 指令系统、寻址方式、汇编语言程序设计1、思考题与习题4第16题P154,要求写

19、出指令注释并指出该程序段的功能CLD ;DF复位,使串操作按加地址方式进行;MOV CX,10 ;置串操作重复次数LEA SI, First ;确定串操作的源操作数地址LEA DI, Second;确定串操作的目的操作数地址REP MOVSB ;字节串传送程序段功能:将数据段First为首地址的10个字节数据传送至附加段Second为首地址的10个单元.2、思考题与习题4第20题P154:试编写程序段,根据AL中的内容决定程序的走向,若位0等于1,其他为为零,转向LAB1;若位1是1,其他位为0,则转向LAB2;若位2为1,其他位为0,则转向LAB3;若位0至位2都是1,则顺序执行,假定所有的

20、转移都是短程转移。 CMP AL, B JE LAB1 CMP AL, B JE LAB2 CMP AL, B JE LAB3 CMP AL, B JNE NEXT JMP NEXTLAB1:JMP NEXTLAB2: JMP NEXTLAB3: NEXT:3、思考题与习题5:第21题START:MOV BX,16MOV CX,0AGAIN:SHL AX,1JC WEI1INC CHDEC BXCMP BX,0JE OVERJMP AGAINWEI1:INC CLDEC BXCMP BX,0JE OVERJMP AGAINOVER:4、简述汇编语言程序的编辑、汇编与连接各过程的含义与结果。答:

21、汇编语言程序在机器上运行必须经以下几个过程:编辑源程序首先利用编辑程序将编写好的源程序通过键盘送入计算机并以ASCII码的形式存入内存缓冲区,将修改好的源程序在磁盘上建立源程序文件,汇编语言源文件名的扩展名必须为 ASM。汇编源程序生成目标文件利用汇编程序对已编辑好的源程序文件进行汇编,将源程序文件中以ASCII码表示的助记符指令逐条翻译成机器码指令,并完成源程序中的伪指令所指出的各种操作。最后可在盘上建立 3 个文件:扩展名为 .OBJ的目标文件扩展名为 .LST的列表文件扩展名为 .CRF的交叉索引文件汇编程序是系统提供的用于汇编的系统软件,可以用宏汇编程序MASM。连接程序:进行连接时,

22、其输入有两个部分:一是目标文件(.OBJ)另一是库文件(.LIB)连接后输出两个文件,一是扩展名为 .EXE的可执行文件,另一个是扩展名为MAP 的内存分配文件。程序的调试:连接后产生的可执行文件(.EXE)是可以运行的文件,在正式运行前,可用调试程序DEBUG进行调试5、用记事本观察某文件的内容如下图,该文件属什么文件?在什么过程产生的?答:内存分配文件/MAP文件;在连接目标程序的过程中产生的将OBJ文件连接成EXE文件过程中产生的(连接过程)6、根据以下DEBUG程序运行的窗口内容回答问题:(1)被调试文件名是 hblx.exe ;(2)当前已显示了执行了哪些命令?R命令和U命令(3)被

23、调试程序第2条指令的逻辑地址是什么?该指令属于几字节指令?写出该指令的指令码。1114:0003;2字节指令;8ED8即11000(4)据被调试程序第1、第3两条指令的机器码,写出以下指令的机器码(16进制数表示)MOV AX,003CHB83C00(5)写出程序前4条指令的二进制机器码。B80E11 8ED8 B80911 8ED0第7章1、数据I/O控制的基本方式有 程序控制、 中断控制 、 DMA 、IOP四种方式。2、把外围设备同微型计算机连接起来实现数据传送的控制电路称为 I/O接口 ,简称 I/O口 。3、一个控制系统,当主设备发生异常时,需向CPU告警,请求处理,否则将会危及工作

24、人员的生命及设备的安全,此警告线应接到8086CPU的 NMI 中断请求信号引脚上。4、在输入输出地址空间中,占据一个输入输出地址的寄存器称为:BA接口 B端口 C串行口 D数据口5、在微型计算机系统中,高速外设与内存储器进行批量数据传送时,应采用DA无条件传送 B程序查询控制 C中断控制 D直接存储器存取6、微型计算机的DMA操作是DA有CPU控制数据的传送过程BCPU中的寄存器暂存DMA的各种命令C由DMA控制器产生读写命令DCPU对DMA初始化,由DMAC控制数据传送7、CPU从端口读入数据的指令一般格式 IN acc, port ,字输入时目的地址为 AX 。107页8、对于字符串输出

25、指令OUTS,源操作数地址为 DS:SI 指明的存储单元,目的操作数地址为 DX 指明的端口。9、对于字符串输出指令OUTS,源操作数地址为DS:SI指明的 存储单元 ,目的操作数地址为DX指明的 端口 。10、DMA方式不是靠执行I/O指令,数据不经过CPU内的任何寄存器。对11、从硬件上来讲,I/O接口包括主机板上的 I/O接口芯片 、 总线插槽 和具体外设的 板卡 。12、I/O接口电路一般包含状态、数据、控制三类端口简答与论述分析1、简述接口与端口的概念,并说明两者之间的关系。答:接口:界于主机和外设之间的缓冲电路;端口:接口中可以进行寻址读写的寄存器件,简称口;一个接口往往含有几个端

26、口,CPU通过输入/输出指令向这些端口取或存信息。端口主要有三类:一类为状态口,一类为命令口(或控制口),一类为数据口。CPU通过输入指令从状态口获取外设的状态信息,通过输出指令从命令口发出控制命令,控制外设的工作。通过输入/输出指令可以从数据端口与外设交换数据。因此说,计算机主机与外设之间交换信息都是通过接口中的I/O端口来实现的。 第8章1、可屏蔽中断与非可屏蔽中断属于AA外部硬中断 B内部中断 C异常中断 D软中断2、微处理器用于接受可屏蔽外部中断请求信号的引脚为 BA NMI B INTR C D HOLD3、中断处理过程中的断点保护方法是将CS、IP、PSW的内容 进栈 。4、在微机

27、系统中引入中断技术,可以 CA提高外设速度 B减轻主存负担C提高处理器的效率 D增加信息交换的精度5、CPU响应中断请求的时刻是在 BA执行完正在执行的程序后 B执行完正在执行的指令以后C执行完本时钟周期后 D执行完正在执行的机器周期以后6、8086CPU响应可屏蔽中断的条件是BA IF=0,TF=0 B IF=1,TF=1 C IF=0,TF无关 D IF=1,TF无关7、中断的优先级的顺序是DA可屏蔽中断,不可屏蔽中断,内部中断B不可屏蔽中断,可屏蔽中断,内部中断C内部中断,可屏蔽中断,不可屏蔽中断D内部中断,不可屏蔽中断,可屏蔽中断5、以下Iintel芯片属于外中断控制器芯片的是 CA 8086 B 8286 C 8259A D 80886、系统总线就是主机板上接到扩充插槽接点上的信号线。对7、标出ISA总线中以下引脚的含义:SA0SA19:系统地址总线 SD0SD15:系统数据总线IRQ3IRQ7,IRQ9IRQ14:中断请求端 DRQx:DMA传送请求:DMA传送应答第x章1、微机系统的时钟信息、软硬盘驱动器类型等系统配置与工作参数信息

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论