《微型机原理与应用》练习题一.doc_第1页
《微型机原理与应用》练习题一.doc_第2页
《微型机原理与应用》练习题一.doc_第3页
《微型机原理与应用》练习题一.doc_第4页
《微型机原理与应用》练习题一.doc_第5页
已阅读5页,还剩5页未读 继续免费阅读

下载本文档

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

文档简介

微型机原理与应用练习题一一、单项选择1在计算机内部,一切信息的存取、处理和传送都是以 形式进行的。AEBCDIC码BASCII码C十六进制编码D二进制编码2十六进制数1CB转换成二进制数是 。A110001011B111101011C111101011D111001011311000110为二进制补码, 该数的十进制原码为 。DA+198B-198C+58D-584程序计数器PC内容的意义是 。BA当前指令所在存储单元的地址B下一条指令所在存储单元的地址C当前的指令代码D下一条指令代码5CPU在总线周期中插入TW等待周期的个数取决于 。A“READY”信号B随机C主频D时钟周期6PC机最主要核心的部分是 。AU盘、硬盘BCPU、存储器C键盘、鼠标D主机箱、监控器、键盘、鼠标7将数字量转换成模拟量信号的器件称为 转换器。AD/ABA/DCDMADRAM8直接、间接、立即三种寻址方式指令的执行速度,由快至慢的排序为 。A直接、立即、间接 B直接、间接、立即C立即、直接、间接 D不一定9在中断方式下,外设数据输入到内存的路径是 。A外设数据总线内存 B外设数据总线CPU内存C外设CPUDMAC内存 D外设IO接口CPU内存10若要表示0-999的十进制数,改用二进制数表示,须用 位。A6B8C10D12118086/8088系统中,对存贮器进行写操作时,CPU输出控制信号有效的是 。AW /=1, =0 B=1CM /=0, =0 D=012如果一个程序在执行前(CS)=0A7F0H,(IP)=2B40H,该程序的起始地址是 。A0D3300H B0D330H C0AB640H D0AAA40H13在下列指令中,能使8086CPU对I/O端口进行读/写访问的是 。A中断指令 B串操作指令 C输入/输出指令 DMOV指令14完成操作:从100中减去AL中的内容,可以用下面 组指令完成。ANEG AL BNEG AL ADD AL, 100 SUB AL, 100CSUB 100, AL DSUB AL, 10015指令MOV AX,3070H中源操作数的寻址方式为 。A寄存器寻址 B直接寻址 C立即寻址 D间接寻址16十进制数59转换成八进制数是 。A73Q B37Q C59Q D112Q17与十进制数67等值的十六进制数是 。A43H B67H C42H D45H18中断号 16H 的中断向量表地址的首址为 。A58H B60H C62H D64H198086CPU从I/O端口地址80H读字节数据应使用指令 。 AIN AL, 80H BIN AX, 80H CIN 80H, AL DIN 80H, AX20执行外部总线周期,负责存储器与I/O端口传送数据的是 。A中央处理单元CPU B算术逻辑部件ALUC执行部件EU D总线接口部件BIU218086/8088的控制标志有 个。A1 B2 C3 D42280386微型计算机是32位机,根据是它的 。A地址线是32位 B数据线为32位C寄存器是32位的 D地址线和数据线都是32位238086可屏蔽中断请求输入线是 。A BINTR C DNMI24某数存于内存数据段中,已知该数据段的段地址为2000H,而数据所在单元的偏移地址为0120H,该数的在内存的物理地址为 。A02120H B20120H C21200H D03200H25控制器的功能是 。A从主存取出指令并完成指令操作码译码 B产生时序信号 C从主存取出指令、分析指令并产生有关的操作控制信号 D分析指令268086被复位以后,寄存器的状态置全1的是 。AIP BDS CSS DCS27要完成操作:将1000H送2000H中,可以用下面的 组指令完成。AMOV 1000H, 2000H BMOV 2000H, 1000HCMOV AX, 2000H DMOV AX, 1000H MOV 1000H ,AX MOV 2000H ,AX28VAR1和VAR2为自变量,EXIT为标号,试从下列指令中选出正确的指令 。AADD VAR1,VAR2 BSUB VAR2,VAR1CJMP EXIT DJNZ VAR1 29Intel 8086CPU可以访问的I/O空间有 。A4GB B1MB C64KB D1KB30如果认为CPU等待设备的状态信号是处于非工作状态(即踏步等待),那么主机与设备数据传送方式中, 主机与设备是串行工作的。A程序查询方式 B中断方式 CDMA方式 D查询方式31把十六进制数5AB转换为二进制数( )。A0101 1011 1010 B0101 1010 1011 C1010 1011 0101 D1011 1010 010132若要使寄存器AL中的高4位全为1,低4位不变,使用指令 。AAND AL, 0FH BAND AL, 0F0H COR AL, 0FH DOR AL, 0F0H33下列的总线具有即插即用的优点的是( )。AISA总线 BPCI总线 CEISA总线 DVESA总线34传送ASCII码时,D7位为校验位,若采用奇校验在传送字符A的ASCII码41H时,其编码为( )。A41H BC1H C83H D84H35计算机内的“溢出”是指运算结果( )。A为无穷大 B超出了计算机内存单元所能存储的数值范围C超出了该指令所指定的结果单元所能存储的数值范围 D以上都不对36不属于PC机的外存储设备是:( )。A软盘驱动器 B硬盘驱动器 C光盘驱动器 D只读存储器37CPU与IO设备间传送的信号有( )。A数据信息 B控制信息 C状态信息 D以上三种都是38用于定义常数、变量的内存空间分配和定位的是( )。A伪指令 B机器指令 C宏指令 D微指令二、填空题1对于8进制数来说,其基数(能使用的数字符号个数)是 ,能使用的最小数字符号是 。2中央处理器(CPU)是将程序计数功能、指令寄存功能、控制功能、 以及暂存中间数据功能集成在一块电路器件上的集成电路。3执行部件EU由以下四个部分组成: 、4个专用寄存器、标志寄存器和算术逻辑部件。48086微处理机在最小模式下,用 来控制输出地址是访问内存还是访问I/O。5串行异步接口在接收时是由 寄存器将串行数据转换成并行数据。在发送时,是由 寄存器将并行数据转换成串行数据。6若SS=3240H,SP=2000H,栈顶的实际地址为 。7彩色显示器有两种使用方式: 模式、 模式。88237A可编程DMA控制器由 、读写逻辑部件、工作方式寄存器、状态寄存器、优先选择逻辑及四个DMA通道组成。9串处理指令规定源寄存器使用SI,源串在DS段中;目的寄存器使用 ,目的串必须在 段中。10假设(DS)=0B000H,(BX)=080AH,(0B080AH)=05AEH,(0B080CH)=4000H,当执行指令“LES DI,BX”后,(DI)= ,(ES)= 。11而将数字量信号转换成模拟量信号的器件成为 。12指令“AND AX,STR1 AND STR2”中,STR1和STR2是两个已赋值的变量,两个AND的区别是 、后一个AND是一个运算符。13总线是数据在计算机内从其一个部件传输到另一个部件的内部通道。微机中的总线结构有以下几种: 、 、 、EISA总线结构、VESA总线结构。148088中的指令INT n用 指定中断类型。15一片8255A端口A有 种工作方式,端口B有 种工作方式。16I/O接口的含义,从硬件来说,包括 、具体外设的接口逻辑、 ;从软件来说,可以理解为 和软件的接口。178259A对中断优先权的管理方式有以下几种:完全嵌套方式、自动循环方式和 方式。188237A必须与一个8位 配套使用,才可形成完整的4通道DMA控制器。19若8259A是主片时引脚/4高电平,若8259A是从片时则引脚/是 电平。20在中断响应期间,CPU要做的工作,即 、CS、IP以及FR的内容推入堆栈、中断服务程序段地址送入CS。21在BIOS键盘驱动程序的解释下,IBM-PC的键盘除了提供通常的输入ASCII字符的功能外,它还具有 功能。22一片8255A端口A有 种工作方式,端口B有 种工作方式。23串行异步接口在接收时是由 寄存器将串行数据转换成并行数据。在发送时,是由 寄存器将并行数据转换成串行数据。24若SS=3240H, SP =2000H,栈顶的实际地址为 。25令(AL)=98H,(BL)=12H,则执行指令MUL BL后,(AX)= ,OF= ,CF=1。三、问答题1结合8086最小模式下总线操作时序图,说明ALE、M/、DT/R#、READY信号的功能。28086 CPU与8088 CPU有哪些相同之处?又有哪些区别?3ADC与微处理器接口的基本任务是什么?48086系统中可引入哪些中断,它们是如何引入的?5结合8086最小模式下总线操作时序图,说明ALE、M/、DT/ R#、READY信号的功能。四、程序题1设(DS)=1B00H,(ES)=2B00H,有关存储器地址及其内容如下图所示,请用两条指令把X装入AX寄存器。1B00:2000H8000H1B00:2002H2B00H.2B00:8000HX2根据以下要求选用相应的指令或指令序列。 把4629H传送给AX寄存器 把DATA的段地址和编移地址装入DS和BX中。 把BX寄存器和DX寄存器内容相加,结果存入DX寄存器中。 AX寄存器中的内容减去0360H,结果存入AX中。 把附加段偏移量为0500H字节存储单元的内容送BX寄存器。3请阅读下列程序,分析其结果。MOV AH,00INT 16HMOV AH,0AHMOV CX,00MOV BH,00INT 10H4试编写一个汇编语言程序,要求对键盘输入的小写字母用大写字母显示出来。5编一初始化程序,使8255A的PC5端输出一个负跳变。如果要求PC5端输出一个负脉冲,则初始化程序又是什么情况?6请写出程序的执行结果:LDA R10 ;ADD RA ;ADD RB ;ADD RC ;ADD RD ;OUT ;HLT ;7写出以下指令中内存操作数所在的地址:(1)MOV BX,BX+SI+6 (2)MOV BP+3,AX (3)INC BYTE PTRSI+6 (4)MOV DL,ES:BX+DI (5)MOV AL,BX+5 8请阅读下列程序,分析其结果。MOV AH,00 MOV AL,66 MOV DX,00 INT 17H MOV AH,00 MOV AL,0DH INT 17H9设状态端口地址为86H,数据端口地址为87H,外部输入信息准备好状态标志为D71,请用查询方式写出读入外部信息的程序段。10编写程序将MOLT中的一个8位数乘以20,乘积放在ANS中。11编程序,使: AX寄存器低4位清零。 BX寄存器低4位置“1”。 CX寄存器低4位变反。 用TEST指令测试DL寄存器位3,位6是否同时为0,若是,将0送DL;否则1送DH。12请阅读下列程序,分析程序执行的结果ORG 100hMOVAL,MOLTMOVBL,20MULBLMOVANS,AXHLTMOLTDB2ANSDW?13设AX寄存器中有一个16位二进制数,编一程序,统计AX中“1”的个数,统计结果送CX中。微型机原理与应用练习题二一、单项选择1十进制数72转换成八进制数是 。A101Q B98Q C110Q D56Q2十六进制数0C12转换成二进制数是 。A1100 0000 1010B B1100 0001 0010BC1100 0001 0001B D1000 1001 0010B3A/D转换器是将模拟量转换成数字量的器件,模拟量可以是电压、 等信号,也可以是声、光、压力、温度、湿度等随时间连续变化的非电的物理量。A电流 B电阻 C电容 D电感4下列的总线具有即插即用的优点的是 。AISA总线 BPCI总线 CEISA总线 DVESA总线5如果认为CPU等待设备的状态信号是处于非工作状态(即踏步等待),那么主机与设备数据传送方式中, 主机与设备是并行工作的。A程序查询方式 B中断方式 CDMA方式 D查询方式6计算指令执行时间时,不计入取指时间是因为 。A取指时间很短,可忽略不计 B取指与执行指令基本并行C取指时间是固定的,不需要单独计算 D取指时间的计算复杂7属于数据寄存器组的寄存器是 。AAX,BX,CX,DS BSP,DX,BP,IPCAX,BX,CX,DX DAL,DI,SI,AH8用于定义常数、变量的内存空间分配和定位的是 。A伪指令 B机器指令 C宏指令 D微指令9传送ASCII码时,D7位为校验位,若采用奇校验在传送字符A的ASCII码41H时,其编码为 。A41H BC1H C83H D84H10MOV AX,0和XOR AX,AX两条指令的功能 。A完全一样 B都将AX清零 C执行后AX值不一致 D将AX置负11将微处理器、内存储器及I/O接口连接起来的总线是 。A片总线 B外总线 C系统总线 D局部总线12在数据传输率相同的情况下,同步传输率高于异步传输速率的原因是 。A附加的冗余信息量少 B发生错误的概率小C校验码位数少 D由于采用CRC循环码校验13对存储器访问时,地址线有效和数据线有效的时间关系应该是 。A数据线先有效 B二者同时有效 C地址线先有效 D同时高电平14RESET信号有效后,8086 CPU执行的第一条指令地址为 。A00000H BFFFFFH CFFFF0H D0FFFFH15异步串行通信中,收发双方必须保持 。A收发时钟相同 B停止位相同 C数据格式和波特率相同 D以上都正确16与十进制数56等值的二进制数是 。A111000 B111001 C101111 D11011017有符号16位二进制数1111 1111 1001 1011转换成十进制数是 。A101 B-101 C65 D-6518INC指令不影响 标志。AOF BCF CSF DZF19在DMA方式下,CPU与总线的关系是 。A只能控制地址总线 B相互成隔离状态C只能控制数据线 D相互成短接状态20控制部件不包括以下 部件。A环形计数器 B指令译码器 C累加器 D控制矩阵21直接、间接、立即三种寻址方式指令的执行速度,由快至慢的排序为 。A直接、立即、间接 B直接、间接、立即C立即、直接、间接 D不一定22设8255A的方式选择控制字为9BH,其含义是 。AA、B、C口全为输出 BA、B、C口全为输入CB口为方式0且输出 D以上都不对23CPU与外设间数据传送的控制方式有 。A中断方式 BDMA方式 C程序控制方式 D以上三种都是248088/8086系统中的时钟发生器8284A能产生的信号不包括下列的哪个信号 。ACLK信号 BRESET信号 CREADY信号 DHOLD信号25A/D转换器的主要性能指标有: 。A分辨率、精度、转换时间 B温度系数和增益系数C对电源电压变化的抑制比 D以上均是26在存贮器读周期时,根据程序计数器PC提供的有效地址,从内存中取出 。A操作数 B操作数地址 C转移地址 D操作码27要完成操作:将1000H送2000H中,可以用下面的 组指令完成。AMOV 1000H, 2000H BMOV 2000H, 1000HCMOV AX, 2000H DMOV AX, 1000H MOV 1000H ,AX MOV 2000H ,AX28VAR1和VAR2为自变量,EXIT为标号,下列指令中正确的指令是 。AADD VAR1,VAR2 BSUB AL,VAR1CJMP EXIT DJNZ VAR129采用DMA方式传送数据时,每传送一个数据就要占用 的时间。A一个指令周期 B一个机器周期C一个存储周期 D一个总线周期30RESET信号有效后,8086 CPU执行的第一条指令地址为 。A00000H BFFFFFH CFFFF0H D0FFFFH31下列指令书写正确的是( )。AMOV BL, F5H BMOV 5,AL CMOV AL, BX DPOP CS32假如AL=20H,BL=10H,当执行CMP AL, BL后(AL, BL中的内容均为有符号数),标志位置0的是( )。AOF, ZF BOF, SF CSF, ZF DDF, CF33下列标号不是非法标号的是( )。AGETDATA BA_NUM CTEST-DATA RET DNEW+ITEM348086/8088CPU采用( )方式,保证在有多个中断源的中断系统中,确定一个中断源并转入相应的中断服务程序。A中断向量 B向量中断 C优先排队 D并行工作35计算指令执行时间时,不计入取指时间是因为( )。A取指时间很短,可忽略不计 B取指与执行指令基本并行C取指时间是固定的,不需要单独计算 D取指时间的计算复杂368088/8086系统中的时钟发生器8284A能产生的信号不包括下列的( )组信号。ACLK信号 BRESET信号 CREADY信号 DHOLD信号37CPU被动,外设主动的接口方式为( )。A无条件程控方式 B查询控制方式 C中断控制方式 DA、B、C都不对二、填空题1在BIOS键盘驱动程序的解释下,IBM-PC的键盘除了提供通常的输入ASCII字符的功能外,它还具有 功能。2微型计算机最基本、最频繁的操作是 ,其关键问题是控制方式。3CPU中的总线接口部件BIU,根据执行部件EU的要求,完成、 与 或I/O端口的数据传送。4PC机的外存储设备包括:软盘驱动器、 、 。5将8086/8088CPU的MN脚接地时,系统处于 模式,当MN脚接+5V时,系统为 模式6A/D转换器是将模拟量转换成数字量的器件,模拟量可以是电压、 等信号,也可以是声、光、压力、 、湿度等随时间连续变化的非电的物理量。7CPU一般可以采用4种方式和A/D转换器进行联络来实现对转换数据的读取,它们分别是: 、 、CPU等待方式、固定的延迟程序方式。8分辨率是D/A转换器的主要特性指标之一,N位D/A转换器的分辨率为 。9微型计算机中的微处理器与外围设备之间的接口芯片按功能选择的灵活性可分成可编程和 接口芯片。10PC机种有各种各样的存储设备,在主板上的存储设备有:内存条、 、 。11字符A的ASCII码为41H,字符a的ASCII码为 ;11000110为二进制补码,该数的十进制原码为 。12调用指令CALL可分为“段内直接”、 、“段间直接”和“段间间接”等四种调用。13微型计算机的性能主要由 来决定。148088在访问4个当前段时,代码段、数据段及堆栈段的偏移量分别由 、 和 提供。15微型计算机由 、 和I/O接口电路组成。16在IBMPC/XT中,外设是通过 器件对CPU产生中断请求。178088的ALE引脚的作用是 。18PC机的机箱结构分为AT型和 型两种。19D/A转换器从工作原理上可分为 转换器及 转换器两种。208088中的指令INT n用 指定中断类型。21A/D转换器的主要性能指标有:分辨率、精度、转换时间、 、对电源电压变化的抑制比。22微型计算机由 、微处理器和I/O接口电路组成。23I/O接口的含义,从硬件来说,包括主机板上的接口逻辑、具体外设的接口逻辑、 。24CPU与外设间数据传送的控制方式有 、 和程序控制方式三种。25实现主机与外设之间同步需要解决的基本问题有二个,一为 ,另一为多外设管理方式。三、问答题1简述程序设计的4个步骤。2变址寄存器X有何功能?在运算中能起什么作用?3为什么需要半加器和全加器,它们之间的主要区别是什么?48259A对中断优先权的管理方式有哪几种?各是什么含义?5设状态端口地址为76H,数据端口地址为75H,外部设备是否准备好信息由D7位传送,D71为准备好,D70为未准备好

温馨提示

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

评论

0/150

提交评论