欢迎来到冰点文库! | 帮助中心 分享价值,成长自我!
冰点文库
全部分类
  • 临时分类>
  • IT计算机>
  • 经管营销>
  • 医药卫生>
  • 自然科学>
  • 农林牧渔>
  • 人文社科>
  • 工程科技>
  • PPT模板>
  • 求职职场>
  • 解决方案>
  • 总结汇报>
  • ImageVerifierCode 换一换
    首页 冰点文库 > 资源分类 > DOCX文档下载
    分享到微信 分享到微博 分享到QQ空间

    微机原理真题精选.docx

    • 资源ID:7282975       资源大小:16.20KB        全文页数:19页
    • 资源格式: DOCX        下载积分:3金币
    快捷下载 游客一键下载
    账号登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录 QQ登录
    二维码
    微信扫一扫登录
    下载资源需要3金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP,免费下载
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    微机原理真题精选.docx

    1、微机原理真题精选单项选择题1、以下指令错误的是()A.MOVAX,1234HB.MOVAX,BLC.MOVAX,12HD.MOVAL,BL参考答案 :B填空题 28259A优先权管理方式有哪几种?中断结束方式又有哪几种?参考答案 :8259A优先权管理方式有如下4种:(1)全嵌套方式此方式下,中断优先级分配固定级别07级,IR0具有最高优先级,IR7优先级最低。(2)特殊全嵌套工作方式此种工作方式主要用于8259A级联情况。此方式与全嵌套工作方式基本相同,区别在于当处理某级中断时,有同级中断请求进入,8259A也会响应,从而实现了对同级中断请求的特殊嵌套。(3)优先级自动循环方式优先级可以改变

    2、,初始优先级次序为IR0IR7,当任何一级中断被处理完后,它的优先级别变为最低,将最高优先级赋给原来比它低一级的中断请求。(4)优先级特殊循环方式特殊循环方式下,初始时优先级由程序指定,而不是固定的。8259A中断结束方式有如下3种:(1)普通EOI结束方式在全嵌套工作方式下,任何一级中断,处理结束返回上一级程序前,CPU向8259A传送EOI结束命令字,8259A收到EOI结束命令后,自动将ISR寄存器中级别最高的置1位清0。(2)特殊EOI结束方式在非全嵌套工作方式下,中断服务寄存器是无法确定哪一级中断为最后响应和处理的,此时要采用特殊SEOI结束方式。CPU向8259A发特殊EOI结束命

    3、令字,命令字中将当前要清除的中断级别也传给8259A,此时8259将ISR寄存器中指定级别的对应位清0。(3)自动EOI结束方式在自动AEOI方式中,任何一级中断被响应后,ISR寄存器对应位置1,但在CPU进入中断响应周期,发第二个INTA脉冲后,自动将ISR寄存器中对应位清0。填空题 3对8253进行初始化编程分哪几步进行?参考答案 :(1)写入控制字用输出指令向控制字寄存器写入一个控制字,以选定计数器通道,规定该计数器的工作方式和计数格式。写入控制字还起到复位作用,使输出端OUT变为规定的初始状态,并使计数器清0. (2)写入计数初值用输出指令向选中的计数器端口地址中写入一个计数初值,初值

    4、设置时要符合控制字中有关格式规定。单项选择题4、CPU响应可屏蔽中断请求时,其中断向量号由()提供。A.CPU内部B.中断指令C.向量号固定D.中断控制器参考答案 :D填空题 5画图说明下列语句所分配的存储空间及初始化的数据值。参考答案 :填空题 6若A口工作在方式2,B口工作在方式1输入,C口各位作用是什么?若A口工作在方式2,B口工作在方式0输出,C口各位的作用是什么?参考答案 :若A口工作在方式2,B口工作在方式1输入,C口各位作用如下:PC0连接INTRB,PC1连接IBFB,PC2连接STBB PC3连接INTRA,PC4连接STBA,PC5连接IBFA,PC6连接ACKA,PC7连

    5、接OBFA若A口工作在方式2,B口工作在方式0输出,C口各位的作用如下:PC0,PC1和PC2可任意PC3连接INTRA,PC4连接STBA,PC5连接IBFA,PC6连接ACKA,PC7连接OBFA单项选择题 7、8254可编程定时/计数器的计数范围是() A.0-255 B.1-256 C.0-65535 D.1-65536参考答案 :D填空题 8什么叫UART?什么叫USART?列举典型芯片的例子。参考答案 :仅用于异步通信的接口芯片,称为通用异步收发器UART (Universal Asynchronous Receiver-Transmitter),典型芯片如INS 8250。既可以

    6、工作于异步方式,又可工作于同步方式,称为通用同步异步收发器USART (Universal Synchronous-Asynchronous ReceiverTransmitter),典型芯片如Intel 8251A。填空题 9假设VAR1和VAR2为字变量,LAB为标号,试指出下列指令的错误之处:参考答案 :单项选择题10、指令MOVAX,BXSI中源操作数的寻址方式是()A.寄存器间接寻址B.变址寻址C.相对寻址D.基址变址寻址参考答案 :C填空题 11什么叫采样、采样率、量化、量化单位?12位D/A转换器的分辨率是多少?参考答案 :采样就是按相等的时间间隔t从电压信号上截取一个个离散的电

    7、压瞬时值,t越小,采样率fs越高。对一个被采样的信号电压的幅度变化范围进行分层,确定某一个采样电压所在的层次,该分层的起始电平就是该采样的数字量,此过程称为量化,每个分层所包含的最大电压值与最小电压值之差,称为量化单位,用q表示,量化单位越小,精度越高。12位D/A转换器,2n=4096,其分辨率为1/4096*FSR=0.0244%FSR填空题 12假设下列指令中的所有标识符均为类型属性为字的变量,请指出下列指令中哪些是非法的?它们的错误是什么?参考答案 :单项选择题13、设8255A的方式选择控制字为9BH,其含义是()A.A、B、C口全为输出B.A、B、C口全为输入C.A、B口为方式0且

    8、输出D.以上都不对参考答案 :D填空题 148237A可执行哪几条软件命令?参考答案 :8237A设置了3条软件命令,只要对特定的端口地址进行一次写操作,命令就会生效。(1)清除先/后触发器8237内部设有一个先/后触发器,用于控制读/写次序,当触发器清0时,读写低8位数据,随后先/后触发器自动置成1,读写高8位数据,随后触发器清0,如此循环。为了按正确的顺序访问寄存器中的高8位字节和低8位字节,CPU应使用清除先/后触发器指令,将触发器清0。(2)主清命令也称复位命令,与RESET功能相同,可使命令寄存器、状态寄存器、请求寄存器、暂存寄存器和内部先/后触发器均清0,将屏蔽寄存器置1. (3)

    9、清除屏蔽寄存器该命令能清除4个通道的全部屏蔽位,允许各通道接收DMA请求。填空题 15下面哪些指令是非法的?(假设OPl,OP2是已经用DB定义的变量)参考答案 :单项选择题16、某存储器芯片容量为2K1bit、若用它组成16K8bit存储器组,所用芯片数以及用于组内寻址的地址线为() A.32片、11根B.64片、14根C.8片、14根D.16片、8根参考答案 :B填空题 17已知中断源的中断类型码分别是84H和FAH,它们所对应的中断向量分别为:2000H:1000H,3000H:4000H。编程完成中断向量的设置。参考答案 :填空题 188088CPU有()根数据引脚参考答案 :8 填空

    10、题19指出下列指令的错误:参考答案 :单项选择题20、执行指令PUSH-BX后,堆栈指针SP的变化为()A.SP-1B.SP-2C.SP+1D.SP+2参考答案 :B填空题 218088CPU访问内存单元时,其20位地址在()里计算得到。参考答案 :BIU里的地址加法器更多内容请访问睦霖题库微信公众号填空题 22假定(SS)=2000H,(SP)=0100H,(AX)=2107H,执行指令PUSH AX后,存放数据21H的物理地址是多少?参考答案 :填空题 23某系统中CPU为8088,外接一片8253芯片,要求通道2提供一个定时启动信号,定时时间为10ms,通道2的工作时钟频率为2MHz。同

    11、时在通道0接收外部计数事件输入,计满100个输出一个负脉冲。试完成硬件连线和初始化程序。参考答案 :填空题 24设8254的计数器1的输入时钟频率为1MHz,以BCD码计数,要求该通道每隔5ms输出一个正跳变信号,则其方式控制字应为()参考答案 :71h(1110001) 填空题 25设DS=26FCH,BX=108H,SI=9A8H,试求出使DS:BX与ES:Sl指向同一物理地址的ES值。参考答案 :即DS:BX=ES:SI DS:BX=DSl6+BX=26FCH16+108H=270C8H ES:SI=ES16+SI=ES16+9A8H ES=(270C8H一9A8H)l6=2672H 判

    12、断题26、数据总线是双向总线。参考答案 :对填空题 27试编写汇编程序段完成以下功能:比较DEST和SOURC中E的500个字节,找出第一个不相同的字节,如果找到,则将SOURC中E的这个数送AL中。参考答案 :填空题 28某微机系统与CRT通讯中,采用异步方式,利用8253芯片的通道1产生发送和接收时钟,时钟频率为50KHz。设8253的通道1的CLK1=1.2288MH,z端口地址为80H83H,试写出8253的初始化程序。参考答案 :填空题 29高电平时表示()参考答案 :CPU和存储器之间进行数据传输 填空题 30假设(SS)=2250H,(SP)=0140H,如果在堆栈中存入5个数据

    13、,则栈顶的物理地址为()。如果又从堆栈中取出3个数据,则栈顶的物理地址为()参考答案 :22636H;2263CH填空题 31试编写汇编程序段完成以下功能:将数据段中100个字的数据块BLOCK1搬移到同一个数据段的BLOCK2中去。参考答案 :填空题 32访问端口有哪些方法?参考答案 :(1)用I/O指令实现信息传输;(2)通过BIOS中断调用实现信息传输;(3)通过DOS中断调用实现信息传输。填空题 338253芯片共有几种工作方式?每种工作方式各有什么特点?参考答案 :8253共有6种工作方式,各工作方式下的工作状态是不同的,输出的波形也不同。方式0和方式4这两种工作方式的相同之处是:当

    14、控制字写入控制字寄存器,接着再写入计数初值后,通道开始减1计数,要求此时GATE信号一直保持高电平。计数器只计一遍。当计数到0后,通道并不自动恢复计数初值重新计数,只有在用户重新编程写入新的计数值后,通道才开始新的计数,因此我们称其为软件触发方式。通道是在写入计数值后的下一个时钟脉冲才将计数值装入计数器开始计数。因此,如果设置计数初值为N,则输出信号OUT是在Nl个CLK周期后才有变化。在计数过程中,可由门控信号GATE控制暂停。当GATE=0时,计数暂停,OUT输出不变,当GATE变高后继续接着计数。在计数过程中可以改变计数值。若是8位计数,在写入新的计数值后,计数器将立即按新的计数值重新开

    15、始计数。如果是16位计数,在写入第一个字节后,计数器停止计数,在写入第二个字节后,计数器按照新的计数值开始计数,即改变计数值是立即有效的。这两种工作方式的不同之处是:当控制字写入控制字寄存器后,OUT输出的初始状态不同。方式0是由高电平变低电平,而方式4则是由低电平变高电平。计数到“0”时OUT输出的变化不同。方式0是使OUT输出变高并保持不变等待下次软件触发,方式4则是使OUT输出一个CLK的负脉冲后变高并保持不变等待下次软件触发。方式1和方式5这两种工作方式的相同之处是:当控制字写入控制字寄存器,接着再写入计数初值后,通道并不开始计数,只有在GATE信号触发以后,通道才开始减1计数,因此我

    16、们称其为硬件触发方式。当计数器计数到0后,通道并不自动恢复计数初值重新计数,但是如果GATE信号再次触发,通道则自动恢复计数初值重新计数。也就是说,GATE信号每触发一次,通道就自动恢复计数初值重新计数一次。在计数过程中,CPU可编程改变计数值,但这时的计数过程不受影响,只有当再次由GATE信号触发时,计数器才开始按新输入的计数值计数,即改变计数值是下次有效的。这两种工作方式的不同之处是:虽然当控制字写入控制字寄存器后,OUT输出的初始状态相同,但在GATE触发以后,OUT输出的状态不同,方式1是由高电平变低电平,而方式5则保持为高电平。计数到“0”时OUT输出的变化不同。方式1是使OUT输出

    17、变高并保持不变等待下次硬件触发,方式5则是使OUT输出一个CLK周期的负脉冲后变高并保持不变等待下次硬件触发。方式2和方式3这两种工作方式的相同之处是:当控制字写入控制字寄存器后,OUT输出的初始状态相同都是由低变高。接着再写入计数初值后,通道开始减1计数,要求此时GATE信号一直保持高电平。当计数到1或0后,通道会自动恢复计数初值重新开始计数,从而产生连续周期性输出波形,如果设置计数初值为N,则周期为N个CLK。在计数过程中,可由门控信号GATE控制停止计数。当GATE=0时,停止计数,OUT输出变高,当GATE变高后,计数器将重新装入计数初值开始计数。在计数过程中可以改变计数值,如果此时G

    18、ATE维持为高,这对正在进行的计数过程没有影响,但在计数到1或0后,通道自动恢复计数初值重新开始计数时将按新的计值计数。但如果此时GATE出现上升沿,那么,在下一个CLK周期,新的计数值将被装入计数器开始计数。这两种工作方式的不同之处是:方式2当计数器减到1时,输出OUT变低,经过一个CLK周期后恢复为高,且计数器开始重新计数。如果计数初值为N,则输出波形为N-1个CLK周期为高电平,一个CLK周期为低电平。方式3输出为方波,但情况也有所不同:若计数值为偶数,则输出为标准方波,N/2个CLK周期为高电平,N/2个CLK周期为低电平。如果计数值N是奇数,则输出有(N+1)2/个CLK周期为高电平

    19、,(N-1)2/个CLK周期为低电平,即OUT为高电平将比其为低电平多一个CLK周期时间。填空题 348086 CPU只在()时,才执行总线周期。参考答案 :访问CPU外部的存储器或I/O接口填空题35试编写汇编程序段完成以下功能:将1000个字符的字符串从内存的BUFFER1搬移到内存的BUFFER2中去。参考答案 :填空题 36试分析下列程序段执行完后,A单元的内容是什么?参考答案 :A单元中的内容是250。填空题 378086/88的20位物理地址是怎样形成的?当CS=2000H,IP=0100H,下一条待执行指令的物理地址等于多少?参考答案 :20位物理地址由段地址左移4位加偏移地址形

    20、成,下一条待执行指令等于CS*10H+IP得到20100H。填空题 38在8086CPU中,由于BIU和EU分开,所以()和执行指令可以重叠操作,提高了CPU的利用率。参考答案 :取指令填空题 39堆栈存取操作是以字节为单位的试分析当堆栈存入数据和从堆栈取出数据时SP的变化?参考答案 :当堆栈存入一个字时(SP)SP2从堆栈中取出一个字(SP)SP+2单项选择题40、中断的概念是指()。A.暂停正在运行的程序B.暂停对内存的访问C.暂停CPU运行D.暂停使用系统总线参考答案 :A填空题 41试说明8253的内部结构包括哪几个主要功能模块?参考答案 :(1)数据总线缓冲器。这是8253与CPU数

    21、据总线连接的8位、双向、三态缓冲器。CPU用输入输出指令对8253进行读写的所有信息都是通过该缓冲器传送的,内容包括:CPU在初始化编程时写入8253的控制字。CPU向8253的某一通道写入的计数值。CPU从某一个通道读取的计数值。(2)读/写控制逻辑。这是8253内部操作的控制部分。它接收输入的信号(CS、WR、RD、A1、A0),以实现片选、内部通道选择以及对相关端口的读/写操作。(3)控制字寄存器。在对8253进行初始化编程时,该寄存器存放由CPU写入的控制字,由此控制字来决定所选中通道的工作方式。此寄存器只能写入不能读出。(4)计数器0,计数器1,计数器2。这是三个独立的计数器/定时器

    22、通道,各自可按不同的工作方式工作。每个通道内部均包含一个16位计数初值寄存器、一个16位减法计数器和一个16位锁存器。其中,计数初值寄存器用来存放初始化编程时由CPU写入的计数初值。减法计数器从计数初值寄存器中获得计数初值,进行减法计数,当预置值减到零或1(视工作方式而定)时,OUT输出端的输出信号将有所变化。正常工作时,锁存器中的内容随减法计数器的内容而变化,当有通道锁存命令时,锁存器便锁定当前内容以便CPU读取,CPU可用输入指令读取任一计数器的当前计数值,通道锁存器中的内容被CPU读走之后,就自动解除锁存继续随减法计数器而变化。填空题 42指令是()可以理解并执行的操作命令,指令由()和

    23、()两部分组成,指令有两个级别,即()和()。参考答案 :CPU;操作码;操作数;机器级;汇编级填空题 43微型计算机中,CPU重复进行的基本操作是()、()和()参考答案 :取指令;指令译码;执行指令填空题 44关系操作符EQ、NE、LT、GT、LE、GE计算的结果为逻辑值,试问0FFFFH代表假,0代表真是否正确?参考答案 :0FFFFH代表真。0表示结果为假。单项选择题 45、8088CPU执行指令MOV AX,DI时,下列()信号有效。A.AB.BC.CD.D参考答案 :C填空题 46什么叫端口?端口通常有哪几种?各有什么特点?参考答案 :为了提供CPU与扩展部件和接口电路直接进行操作

    24、的“通道”,每个部件或接口内部都包含有一组寄存器,这些寄存器通常称为端口,每个端口有一个端口地址。当CPU与它们进行通信时,不同的信息通过不同的端口地址与不同的寄存器进行交互。端口通常分为三类:用来传输数据的称为数据端口;用来存放设备或者部件状态的称为状态端口;用来存放CPU发出的命令的称为控制端口。CPU通过数据端口完成数据传输,因此,数据端口一般是可读可写的;CPU通过状态端口可以检测外设和接口部件当前的状态,因此,状态端口一般是只读的;CPU通过控制端口传输命令以便控制接口和设备的动作,因此,控制端口一般是只写的。填空题 47执行指令AND AX,AX后,CF等于多少?参考答案 :CF=

    25、0填空题 48指令主要有哪些分类方式及其主要类别是什么?参考答案 :指令分类有不同的方式。按操作数的个数将指令分为零地址指令(无操作数)、一地址指令(只有一个操作数)、二地址指令(有两个操作数)、多地址指令(多于两个操作数);按指令级别分为机器指令和汇编指令:按是否转移分为转移指令和顺序指令;按功能分为七大类:传送类、算术运算类、位操作类、IO类、串操作类、CPU控制类、转移类;按指令长度(即指令占用的字节数)分为l字节指令、2字节指令等,80868088指令长度是不同的,叫变字长,不同的指令有不同的指令长度,从16字节均有;按指令执行期间取操作数是否需要与总线打交道分为内部指令(不需)和外部

    26、指令(需要),类似功能的指令内部指令比外部指令执行速度快,所以在编程时尽量采用内部指令即多用寄存器优化程序。单项选择题49、如果80386/80486系统工作于保护虚地址方式,它的段最大长度可达() A.4GB B.1MB C.64KB D.32KB参考答案 :A填空题 50在8088CPU中,区分对内存还是对I/O操作的控制线是什么?参考答案 :控制线是。参考答案 :对单项选择题52、CPU需要先了解外设的工作状态,然后在外设可以交换信息的情况下(就绪)实现数据输入或输出是()A.无条件传送B.中断传送C.查询传送D.DMA传送参考答案 :C判断题53、静态RAM的基本存储电路是双稳态触发器

    27、。参考答案 :对填空题 54设CS=1000H,DS=2000H,ES=3000H,SS=4000H,IP=100H,SP=200H,BX=300H,BP=400H,SI=500H,则下一条待执行指令的物理地址为多少?当前栈顶的物理地址为多少?BX代表的存储单元的物理地址为多少?BP代表的存储单元的物理地址为多少?ES:BX+SI代表的存储单元的物理地址为多少?参考答案 :下一条待执行指令的物理地址 =CS16+IP=1000H16+IOOH=10100H。当前栈顶的物理地址=SS16+SP=4000H16+200H=40200H。BX代表的存储单元物理地址=DS16+BX=2000Hl6+3

    28、00H=20300H。BP代表的存储单元物理地址=SSl6+BP=4000H16+400H=40400H。ES:BX+SI代表的存储单元物理地址 =ES16+BX+SI=3000H16+300H+500H=30800H填空题 55编写程序:用位操作指令实现AL(无符号)乘以10。参考答案 :填空题 56简述保护虚地址模式的分段存储器管理中段寄存器的作用。参考答案 :填空题 57微机系统中,I/O端口的编址方式有()编址和()编址两种。参考答案 :独立;统一填空题 58程序控制方式分为()、无条件传送方式两种方式;其中条件传送方式需要CPU检测接口状态是否处于“就绪”状态。参考答案 :条件传送方

    29、式单项选择题59、与指令MOV BX,OFFSET VAR功能完全等效的指令是()A.MOV BX, VARB.LDS BX, VARC.LES BX, VARD.LEA BX, VAR参考答案 :D填空题 608086的中断分哪两大类?各自有什么特点?中断矢量和中断矢量表的含义是什么?8086一共可处理多少级中断?参考答案 :8086的中断分为外部中断和内部中断两种:外部中断由外部硬件产生,由CPU外部中断请求信号触发,分为非屏蔽中断NMI和可屏蔽中断INTR。内部中断是为了处理程序运行过程中发生的一些意外情况或调试程序而提供的中断。8086的中断系统能够处理256个不同的中断,每一个中断安排一个编号,范围为0255,称为中断类型。每种中断类型对应的中断服务程序的入口地址称为中断矢量(或中断向量)。把系统中所有的中断矢量按中断类型从小到大的顺序放到存储器的特定区域,该区域称为中断矢量表。每个中断矢量在中断矢量表中占用4字节,CPU响应中断后通过将中断类型4得到中断矢量在中断矢量表中的首地址。8086CPU允许中断嵌套,具体能嵌套多少级中断,受堆栈深度的限制。


    注意事项

    本文(微机原理真题精选.docx)为本站会员主动上传,冰点文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰点文库(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

    copyright@ 2008-2023 冰点文库 网站版权所有

    经营许可证编号:鄂ICP备19020893号-2


    收起
    展开