版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、微型计算机原理试题库及答案一、填空二、1.数制变换A)125D=()B=(375)O=(0FD)H=(000100100101)BCDB)B=(182)D=(266)O=(0B6)H=(000110000010)BCD2.下述机器数形式可表示的数值范围是(请用十进制形式写出):单字节无符号整数0255;单字节有符号整数-128+127。注:微型计算机的有符号整数机器码采纳补码表示,单字节有符号整数的范围为-128+127。3.达成以下各式补码式的运算,并依据计算结果设置标记位SF、ZF、CF、OF。指出运算结果有效否。A)00101101+=B)+=4.十六进制数2B4变换为二进制数是,变换为
2、十进制数是。5.在浮点加法运算中,在尾数乞降以前,一般需要(对阶)操作,乞降以后还需要进行(规格化)和舍入等步骤。6.三态门有三种输出状态:高电平、低电平、(高阻)状态。7.字符“A”的ASCII码为41H,因此字符“E”的ASCII码为(45H),前面加上偶校验位后辈码为(C5)H。8.数在计算机中的二进制表示形式称为(机器数)。9.在计算机中,无符号书最常用于表示(地点)。10.正数的反码与原码(相等)。11.在计算机中浮点数的表示形式有(阶码)和(尾码)两部分构成。12.微办理器中对每个字所包含的二进制位数叫(字长)。是微办理的主要指标之一,它表示微办理器在1秒钟内可履行多少(百万条指令
3、)机主储存器状基本储存单元的长度是(字节).15.一台计算机所用的二进制代码的位数称为_字长_,8位二进制数称为_字节_。16.微型计算机由(微办理器)、(储存器)和(I/O接口电路)构成。寄存器中负责与I/O端口互换数据的寄存器为(AX,AL)18.总线有数据总线、地点总线、控制总线构成,数据总线是从微办理器向内储存器、I/O接口授送数据的通路;反之,它也是从内储存器、I/O接口向微办理器传递数据的通路,因此它能够在两个方向上来回传递数据,称为(双向总线)。19.一个微机系统所拥有的物理地点空间是由(地点线的条数)决定的,8086系统的物理地点空间为(1M)字节。20.运算器包含算术逻辑零件
4、(ALU),用来对数据进行算术、逻辑运算,运算结果的一些特色由(标记寄存器)储存。21.控制寄存器包含指令寄存器、指令译码器以及准时与控制电路。依据(指令译码)的结果,以必定的时序发出相应的控制信号,用来控制指令的履行。22.依据功能不一样,8086的标记为可分为(控制)标记和(状态)标记位。8088CPU内部有(14)个(16位)的寄存器。24.在8086/8088的16位寄存器中,有(4)各寄存器可拆分为8位寄存器使用。他们是(AX,BX,CX,DX),他们又被称为(通用寄存器)。8088构成的微机中,每个主存单元对应两种地点(物理地点)和(逻辑地点)。26.物理地点是指实质的(20)为主
5、储存单元地点,每个储存单元对应独一的物理地点,其范围是(00000H-FFFFFH)。的ALE引脚的作用是(锁存复用线上的地点)。28.在8088读储存器周期中,采样Ready线的目的是(确立能否在T3周期后插入Tw周期)。在接见4个目前段时,代码段、数据段及货仓段的偏移量分别由(方式决定的16位偏移量)和(SP)供给。IP)、(由寻址30.货仓依据_先进后出_原则工作,使用_货仓指针_指明栈顶地点。31.在IBMPC/XT中,外设是经过(8259)器件对CPU产生中止恳求。这些中止的中止种类码为(08HOFH)。最多能办理(256)种中止。8088的中止响应了两个总线周期,从(INTA)引脚
6、输出两个负脉冲,第一个总线周期达成,(通知I/O接口,CPU已响应外面中止恳求,使被响应的I/O接口把自己的中止种类号送到数据总线的低8位D0-D7上),第二个总线周期达成(通过CPU的地点/数据引脚AD0-AD7将信号传输给CPU)中的指令INTn用(n)指定中止种类。35.一片8255A端口A有(3)种工作方式,端口B有(2)种工作方式。36.宏汇编语言程序被汇编时,指令语句产生代码指令,伪指令语句不产生代码指令,宏指令语句可能产生也可能不产生代码指令。37.调用程序、子程序传递参数的方法往常有寄存器、内存和货仓三种方法。38.伪指令EQU、DB、DW、MACRO的标号名字域一定出名字或标
7、号的伪指令为EQU、MACRO。39.虽在本模块无定义,却能够被独自引用的名字或标号,一定用EXTRN伪指令给以说明。的工作模式有实模式、保护模式、虚构8086模式。42.乘法指令MUL的指令格式只有一个源操作数,若源操作数的种类属性为字节,则目的操作数在AX中,若源操作数的种类属性为字,则目的操作数在DX:AX中。注:将题中的目的操作数改为乘积更切实一些。43.请给出标记寄存器中标记位OF、IF、SF、ZF、PF、CF的说明:OF溢出、IF中止、SF符号、ZF零、PF奇偶、CF进位。44.货仓是依据先进后出原则组织的一片连续的储存地区。45.变址寻址的有效地点是变址寄存器的内容与地点位移量代
8、数和。46.指令XLAT往常用于查表操作,在使用该指令前,应把表首的偏移首地点送入BX,待变换的代码在表中的序号送AL。47.若要求不产生汇编错误,则字符串ABC只好出此刻伪指令DB中。48.实模式下,对于指令MOVAX,DS:BX履行前DS=1000H,BX=11H,则操作数DS:BX的有效地点为0011H。注:有效地点指段内的偏移量。49.为下述状况各举一例。寄存器与储存单元内容相加送寄存器ADDAL,BX。寄存器互送MOVAX,BX。将标记寄存器进栈PUSHF。立刻数与寄存器内容相加送寄存器ADDAX,1234H。将48H、5AH存入字节数据区ARRAYBARRAYBDB48H,5AH。
9、一、单项选择题1.CPU包含(C)两部分。A、ALU和累加器B、ALU和控制器C、运算器和控制器D、ALU和主储存器财务会计方面的计算机应用属于(B)。A、科学计算B、数据办理C、协助设计D、及时控制采纳十六进制书写二进制数,位数能够减少到本来的(C)。A、12B、13C、14D、15用二一十进制数表示一位十进制数的二进制位是(D)。A、1位B、2位C、3位D、4位假如指令中的地点码就是操作数的有效地点,那么这类寻址方式称为(B)。A、立刻寻址B、直接寻址C、间接寻址D、寄存器寻址Cache的主要特色之是(B)。A、储存量大B、存取速度快C、价钱廉价D、价钱廉价但容量小在主机与外头设施进行数据
10、互换时,为解决二者之间的同步与协调、数据格式变换等问题,一定要引入(C)。A、数据缓冲寄存器B、IO总线C、I/O接口D、串并移位器在采纳DMA方式的I/O系统中,其基本思想是在以下零件或设施之间成立直接的数据通路,这指的是(B)。A、CPU与外头设施B、主存与外头设施C、外设与外设D、CPU与主存集成电路计算机属于第(D)代计算机。A“一”B“二”C“三”D“四”货仓是一种(B)存贮器。A次序B先进后出C只读D先进先出在多级储存系统中,“cache主存”构造的作用是解决(D)的问题。A主存容量不足B主存与辅存速度不般配C辅存与CPU速度不般配D主存与CPU速度不般配12.如指令中的地点码就是
11、操作数,那么这类寻址方式称为(A)。A立刻寻址B直接寻址C间接寻址D寄存器寻址数控机床方面的计算机应用属于(B)。A科学计算B协助设计C数据办理D及时控制14.某数在计算机顶用8421BCD码表示为001110011000,其真值为(A)。A398B398HC1630QD00B字符的编码,目前在微机中最广泛采纳的是(C)。码进制码D.格雷码在储存系统中,辅存的作用是(D)A.填补主存的存取速度不足B.缩短主存的读写周期C.减少CPU接见内存的次数D.填补主存容量不足的缺点以下表达正确的选项是(C)编码能够表示汉字的编码B.汉字输入编码都是依据字音进行的编码C.汉字输入码能够依据汉字字形编码D.
12、汉字字形码都是将汉字分解成若干“点”构成的点阵x补=B,则x的真值为(A)计算机软件是指(D)A.操作系统B.汇编程序C.用户程序D.全部程序及文档的统称20.目前微型机系统上宽泛使用的机械式鼠标是一种(A.输入设施B.输出设施C.输入输出设施A)D.显示设施构成之一二进制数1001101B的十进制数表示为(C)十进制小数变换成十六进制数可采纳(B)A.除基(10)取余法B.除基(16)取余法C.乘基(10)取整法D.乘基(16)取整法家用电脑是指(D)A.家用电器B.家庭电影院C.家庭音响设施D.家用计算机24.在8421码表示的二十进制数中,代码1001表示(C).6C目前广泛使用的微型计
13、算机采纳的电路是(D)A.电子管B.晶体管C.集成电路D.超大规模集电成路8位定点原码整数B的真值为(B)A.+0100011B.-0100011C.+1011101D.-1011101现代计算机往常是将办理程序寄存在连续的内存单元中,CPU在履行这个办理程序时,使用一个寄存器来指示程序的履行次序,这个寄存器为(D)。A指令寄存器B指令译码器C指令缓冲寄存器D指令指针寄存器某计算机字长为16位,其内存容量为1024K字节,按字编址,它的寻址空间为(D)。A.512KBB.512KC.1024KBD.1024K29.若指令的运算结果不为0且低8位中“1”的个数为偶数,则标记寄存器中ZF和PF的状
14、态为(B)。A.0,0B0,1C1,0D1,130.指令“MOVAX,BX+20H”源操作数的寻址方式为(C)。A寄存器寻址B寄存器间接寻址C寄存器相对寻址D以上均不对依据下边定义的数据段:DSEGSEGMENTDAT1DB1234DAT2DW5678HDAT3DDHADDREQUDAT3-DAT1DSEGENDS履行指令MOVAX,ADDR后,AX寄存器中的内容是(C.0006HC)。D.0004H32.在8086系统的中止向量表中,若从0000H:005CH单元开始由低地点到高地点挨次寄存10H、20H、30H和40H四个字节,则相应的中止种类码和中止服务程序的进口地点分别为(A)。A17
15、H,4030H:2010HB17H,2010H:4030HC16H,4030H:2010HD16H,2010H:4030H33.在DMA控制器8237控制下进行“写传递”时,8237需先后向I/O接口和存储器发出的控制信号是(B)。AIOR,MEMRBIOW,MEMRCIOR,MEMWDIOW,MEMW34.下边是对于可编程中止控制器8259A的表达,此中错误的选项是(B)。A.8259A拥有优先级管理的功能B.8259A拥有辨识中止源的功能C.8259A拥有向CPU供给中止向量的功能D.一片8259A可管理8级中止35.CPU和主存之间增设高速缓存(Cache)的主要目的是(B)。A.扩大主
16、存容量B.解决CPU和主存之间的速度般配问题C.提升储存器的靠谱性D.以上均不对36.中止向量可供给(D)A.被选中设施的地点C.主程序的断点地点37.3片8259A级联,最多可管理(B.传递数据的开端地点D.中止服务程序的进口地点C)级中止。A.24B.23C.22D.2138.依据USB规范,一台主机最多可连结(D)个外设装置(含USB集线器USBHub)。A.120B.122C.123D.127三.判断题(你以为正确的,请在题末的括号内打“”,错的打“”。1、8086的Ready信号是由外面硬件产生的。()2、8088的M/IO引脚的低电平表示选通的是I/O接口。()3、8086的数据能
17、够寄存在几个不连续的段中。()4、8086中,取指令和履行指令能够重叠操作。()5、8255只有三个一般I/O端口,所以它不行作为一个外面中止源去处8086申请中止()6、多个外设能够经过一条中止恳求线,向CPU发中止恳求。()7、8253的每个计数器只好按二进制计数。()8、8253的计数器是对机器的CLK脉冲计数。()9、8086的可障蔽外面中止源的中止种类号是用软件设置的。()10、8086的中止进口地点只好放到内存的最低端,即03FFH地区。()11、及HOLD、HLDA信号是与系统中其余总线主设施有关的信号。()的信号可用作中止矢量的读选通讯号。()13、8088的可障蔽中止的优先权
18、高于非障蔽中止。()14、8255A中端口A使用的是INTR,及等线是端口C的线。()15、串行异步接口的双向工作方式指的是在串行接口上可同时发送和接收串行数据。()16、EPROM固然是只读储存器,但在编程时可向内部写入数据。()17、中止服务程序可放在用户可用的内存的任何地区。()18、字长越长,计算机办理数据的速度越快;()19.汇编语言是面向机器的语言。()20.任何一个十进制小数都能够用二进制精准表示。()21.计算机的内存与外存都能够直接与CPU互换数据。()22.复位影响片内RAM寄存的内容。()23.准时器/计数器溢出中止能够由硬件产生,也能够由软件产生。()四、简答题1808
19、6的总线接口零件有哪些功能由哪几部分构成请逐个说明。8086的履行零件有什么功能由哪几部分构成答:8086的总线接口零件的功能是负责达成CPU与储存器或I/O设施之间的数据传递。8086的总线接口零件由:4个16位段地点寄存器(CS、DS、SS、ES),16位指令指针IP,6字节指令行列缓冲器,20位地点加法器和总线控制器几部分构成。8086的履行零件的功能就是负责履行指令,它由16位的算术逻辑单元(ALU)、16位的标记寄存器F、数据暂存寄存器、通用寄存器组、EU控制电路构成。28086的中止系统分为哪几种种类的中止其优先次序如何答:8086的中止系统分为外面中止(可障蔽中止和不行障蔽中止)
20、和内部中止。其优先次序是:除单步中止之外,全部的内部中止优先权都比外面中止优先权高,在外面中止中,不行障蔽中止比可障蔽中止优先权高。3什么叫中止向量它放在哪里对应于lCH的中止向量寄存在哪里假如1CH的中止办理子程序从5110H:2030H开始,则中止向量应如何寄存答:中止向量是用来供给中止进口地点的一个地点指针;对应于lCH的中止向量存放在1CH4=70H开始的4个单元假如1CH的中止办理子程序从5110H:2030H开始,则中止向量应以下寄存:0070H:30H0071H:20H0072H:10H0073H:51H5.简述微办理器、微计算机及微计算机系统三个术语的内涵。答:微办理器是微计算
21、机系统的核心硬件零件,对系统的性能起决定性的影响。微计算机包含微办理器、储存器、I/O接口电路及系统总线。微计算机系统是在微计算机的基础上配上相应的外面设施和各样软件,形成一个完好的、独立的信息办理系统。微办理器有几代各代的名称是什么答:从系统构造上可分为3代:8080/8085:8位机。8086/8088/80286:16位机。80386/80486:32位机。是多少位的微办理器为何答:8086是16位的微办理器,其内部数据通路为16位,对外的数据总线也是位。与BIU各自的功能是什么如何共同工作答:EU是履行零件,主要的功能是履行指令。BIU是总线接口零件,与片外储存器及I/O接口电路传输数
22、据。EU经过BIU进行片外操作数的接见,BIU为EU供给将要履行的指令。EU与BIU可分别独立工作,当EU不需BIU供给服务时,BIU可进行填补指令行列的操作。8088与其前一代微办理器8085对比,内部操作有什么改良答:8085为8位机,在履行指令过程中,取指令与履行执令都是串行的。8086/8088因为内部有EU和BIU两个功能零件,可重叠操作,提升了办理器的性能。8088微办理器内部有那些寄存器,它们的主要作用是什么答:履行零件有8个16位寄存器,AX、BX、CX、DX、SP、BP、DI、SI。AX、BX、CX、DX一般作为通用数据寄存器。SP为货仓指针存器,BP、DI、SI在间接寻址时
23、作为地点寄存器或变址寄存器。总线接口零件设有段寄存器CS、DS、SS、ES和指令指针寄存器IP。段寄存器寄存段地点,与偏移地点共同形成储存器的物理地点。IP的内容为下一条将要履行指令的偏移地点,与CS共同形成下一条指令的物理地点。对储存器的管理为何采纳分段的方法答:8086是一个16位的构造,采纳分段管理方法可形成超出16位的储存器物理地点,扩大对储存器的寻址范围(1MB,20位地点)。若不用分段方法,16位地点只好寻址64KB空间。12在8086中,逻辑地点、偏移地点、物理地点分别指的是什么详细说明。答:逻辑地点是在程序中对储存器地点的一种表示方法,由段地点和段内偏移地点两部分构成,如123
24、4H:0088H。偏移地点是指段内某个储存单元相对该段首地点的差值,是一个16位的二进制代码。物理地点是8086芯片引线送出的20位地点码,用来指出一个特定的储存单元。13给定一个寄存数据的内存单元的偏移地点是20C0H,(DS)=0C00EH,求出该内存单元的物理地点。答:物理地点:C21A0H。148086/8088为何采纳地点/数据引线复用技术答:考虑到芯片成本,8086/8088采纳40条引线的封装构造。40条引线引出8086/8088的全部信号是不够用的,采纳地点/数据线复用引线方法能够解决这一矛盾,从逻辑角度,地点与数据信号不会同时出现,二者能够分时复用同一组引线。与8088的主要
25、差别是什么答:8086有16条数据信号引线,8088只有8条;8086片内指令预取缓冲器深度为6字节,8088只有4字节。16.如何确立8086的最大或最小工作模式最大、最小模式产生控制信号的方法有何不一样答:引线MN/MX#的逻辑状态决定8086的工作模式,MN/MX#引线接高电平,8086被设定为最小模式,MN/MX#引线接低电平,8086被设定为最大模式。最小模式下的控制信号由有关引线直接供给;最大模式下控制信号由8288专用芯片译码后供给,8288的输入为8086的S2#S0#三条状态信号引线供给。被复位此后,有关寄存器的状态是什么微办理器从哪处开始履行程序答:标记寄存器、IP、DS、
26、SS、ES和指令行列置0,CS置全1。办理器从FFFFOH储存单元取指令并开始履行。基本总线周期是如何构成的各状态中达成什么基本操作答:基本总线周期由4个时钟(CLK)周期构成,准时间次序定义为T1、T2、T3、T4。在T1时期8086发出接见目的地的地点信号和地点锁存选通讯号ALE;T2时期发出读写命令信号RD#、WR#及其余有关信号;T3时期达成数据的接见;T4结束该总线周期。19.联合8086最小模式下总线操作时序图,说明ALE、M/IO#、DT/R#、RD#、READY信号的功能。答:ALE为外面地点锁存器的选通脉冲,在T1时期输出;M/IO#确立总线操作的对象是储存器仍是I/O接口电
27、路,在T1输出;DT/R#为数据总线缓冲器的方向控制信号,在T1输出;RD#为读命令信号;在T2输出;READY信号为储存器或I/O接口“准备好”信号,在T3时期给出,不然8086要在T3与T4间插入Tw等候状态。中止分哪两类8086可办理多少种中止答:8086中止可分为硬件中止和软件中止两类。8086可办理256种种类的中止。可障蔽中止恳求输入线是什么“可障蔽”的涵义是什么答:可障蔽中止恳求输入线为INTR;“可障蔽”是指该中止恳求可经软件消除标志寄存器中IF位而被严禁。的中止向量表如何构成作用是什么答:把内存0段中03FFH地区作为中止向量表的专用储存区。该地区寄存256种中止的办理程序的
28、进口地点,每个进口地点占用4个储存单元,分别寄存进口的段地点与偏移地点。238086如何响应一个可障蔽中止恳求简述响应过程。答:当8086收到INTR的高电平信号时,在目前指令履行完且IF=1的条件下,8086在两个总线周期中分别发出INTA#有效信号;在第二个INTA#时期,8086收到中止源发来的一字节中止种类码;8086达成保护现场的操作,CS、IP内容进入货仓,请除IF、TF;8086将种类码乘4后获得中止向量表的进口地点,此后地点开始读取4字节的中止办理程序的进口地点,8086此后地点开始履行程序,达成了INTR中止恳求的响应过程。24.什么是总线恳求8086在最小工作模式下,有关总
29、线恳求的信号引脚是什么答:系统中若存在多个可控制总线的主模块时,此中之一若要使用总线进行数据传输时,需向系统恳求总线的控制权,这就是一个总线恳求的过程。8086在最小工作模式下有关总线恳求的信号引脚是HOLD与HLDA。25.简述在最小工作模式下,8086如何响应一个总线恳求答:外面总线主控模块经HOLD引线向8086发出总线恳求信号;8086在每个时钟周期的上涨沿采样HOLD引线;若发现HOLD=1则在目前总线周期结束时(T4结束)发出总线恳求的响应信号HLDA;8086使地点、数据及控制总线进入高阻状态,让出总线控制权,达成响应过程。26在鉴于8086的微计算机系统中,储存器是如何组织的是
30、如何与办理器总线连结的BHE信号起什么作用答:8086为16位办理器,可接见1M字节的储存器空间;1M字节的储存器分为两个512K字节的储存体,命名为偶字节体和奇字节体;偶体的数据线连结D7D0,“片选”信号接地点线A0;奇体的数据线连结D15D8,“片选”信号接BHE信号;BHE信号有效时同意接见奇体中的高字节储存单元,实现8086的低字节接见、高字节接见及字接见。27“80386是一个32位微办理器”,这句话的涵义主要指的是什么答:指80386的数据总线为32位,片内寄存器和主要功能零件均为32位,片内数据通路为32位。2880X86系列微办理器采纳与先前的微办理器兼容的技术路线,有什么利
31、处有什么不足答:利处是先前开发的软件能够在新办理器构成的系统中运转,保护了软件投资。弊端是办理器的构造发展遇到兼容的拘束,为了保持兼容性增添了硅资源的开支,增添了构造的复杂性。2980386内部构造由哪几部分构成简述各部分的作用。答:80386内部构造由履行零件(EU)、储存器管理零件(MMU)和总线接口零件(BIU)三部分构成。EU包含指令预取零件、指令译码零件、控制零件、运算零件及保护检测零件,主要功能是履行指令。储存器管理零件包含分段零件、分页零件,实现对储存器的分段分页式的管理,将逻辑地点变换成物理地点。总线接口零件作用是进行片外接见:对储存器及I/O接口的接见、预取指令;此外的作用是
32、进行总线及中止恳求的控制3080386有几种储存器管理模式都是什么答:80386有三种储存器管理模式,分别是实地点方式、保护方式和虚构8086方式31在不一样的储存器管理模式下,80386的段寄存器的作用是什么答:在实地点方式下,段寄存器与8086同样,寄存段基地点。在保护方式下,每个段寄存器还有一个对应的64位段描绘符寄存器,段寄存器作为选择器寄存选择符。在虚构8086方式下,段寄存器的作用与8086同样。对中止如何分类答:80386把中止分为外面中止和内部中止两大类,外面中止经NMI和INTR引线输入恳求信号。内部中止也叫内部异样中止,分为圈套中止、内部故障异样中止、异样停止中止。在保护方
33、式下中止描绘符表与8086的中止向量表有什么不一样答:8086工作在实地点方式,向量表是在储存器的0段中最低1024字节内存中。80386在保护方式下要经过中止描绘符表中的描绘符接见虚构空间的中止向量,中断描绘符表的地点不是固定的,要由IDTR寄存器实此刻虚构空间的定位。简述80386在保护方式下的中止办理过程。答:80386响应中止后,接收由中止源供给的种类码并将其乘8,与IDTR寄存器中基地点相加,指出中止描绘符的地点,读出中止描绘符,依此中的段选择符及条件决定从两个描绘符表LDT或GDT中的一个获得段描绘符,形成中止服务程序入口所在储存器单元的线性地点。的字节寻址范围有多大为何储存器为何
34、分段20位物理地点的形成过程是如何的答:8086CPU寻址范围1MB。因为8086CPU地点线为20条,220=1024KB,即1MB。8086系统中,指令仅给出16位地点,与寻址地点有关的寄存器也只有16位长,所以寻址范围只有64KB,为了寻址1MB,所以分红四个逻辑段。当CPU接见内存时,寄存器的内容(段基址)自动左移4位(二进制),与段内16位地址偏移量相加,形成20位的物理地点。35.使用中止有什么利处答:(1)解决迅速CPU与慢速外设之间的矛盾,使CPU能够与外设同时工作,甚至能够与几个外设同时工作。(2)计算机实现对控制对象的及时办理。(3)计算机能够对故障自行办理。36.什么是伪
35、指令答:伪指令语句在形式上与指令语句很相像,但它不产生任何目标代码,只对汇编程序在汇编过程中供给必需的控制信息。五、按要求编写指令或程序段(本大题共3小题,每题4分,共12分)1.用两种方法将储存器1000H的内容(1EH)扩大到本来的8倍。答:第一种方法:MOVBX,1000HMOVAL,BXMOVCL,08HMULCLMOVBX,AL第二种方法:MOVBX,1000HMOVAL,BXMOVCL,03HROLAL,CLMOVBX,AL2.写出用一条指令便可使AL寄存器清零的指令;还写出用一条指令便可使AL寄存器为全1的指令(尽可能多地正确地写)。答:用一条指令便可使AL寄存器清零的指令;用一
36、条指令便可使AL寄存器为全1的指令(1)MOVAX,0000H(2)ANDAX,0000H(1)(2)MOVAL,0FFHORAL,0FFH(3)XORAX,AX3.将储存器1000H到10FFH的连续单元中都放着一字节无符号数,无符号数放到偏移地点为1000H的单元中。将此中的最大答:MOVBX,1000HMOVCL,0FFHMOVAL,BXABC:INCBXCMPAL,BXJNCBCDMOVAL,BXBCD:DECCLJNZABCMOVBX,1000HMOVBX,ALJMP$4.设计一个分支程序1X0Y=0X=0-1X0程序为:MOVAL,XCMPAL,0JGEBIGMOVY,-1JMPE
37、XITBIG:JEEQULMOVY,1JMPEXITEQUL:MOVY,0JMP$5.编写程序段,比较两个5字节的字符串OLDS和NEWS,假如OLDS字符串与NEWS不一样,则履行NEW_LESS,不然次序履行程序。LEASI,OLDSLEADI,NEWSMOVCX,5CLDREPZCMPSBJNZNEW_LESS6.变量N1和N2均为2字节的非压缩BCD数码,请写出计算N1与N2之差的指令序列。MOVMOVSUBAX,0AL,N1+1AL,N2+1AASMOVMOVSBBDL,ALAL,N1AL,N2AASMOVDH,AL7.试编写一个汇编语言程序,要求对键盘输入的小写字母用大写字母显示出
38、来。abc:movah,1int21hsubal,20hmovdl,almovah,2int21hjmpabcsto:ret8.把AX寄存器清零。MOVAX,0XORAX,AXANDAX,0SUBAX,AX9.把AL中的数x乘1031,所以可用移位实现乘10操作。程序以下:因为10=8+2=2+2MOVCL,3SALAL,1;2xMOVAH,ALSALAL,1;4xSALAL,1;8xADDAL,AH;8x+2x=10 x10.按下述要求写出指令序列:DATAX和DATAY中的两个字数据相加,和寄存在DATAY和DATAY+2中。DATAX和DATAY中的两个双字数据相加,和寄存在DATAY开
39、始的字单元中。DATAX和DATAY两个字数据相乘(用MUL)。DATAX和DATAY两个双字数据相乘(用MUL)。DATAX除以23(用DIV)。DATAX双字除以字DATAY(用DIV)。DATAX和DATAY中的两个字数据相加,和寄存在DATAY和DATAY+2中。(1)MOVAX,DATAXADDAX,DATAYMOVBX,DATAX+2ADDBX,DATAY+2MOVDATAY,AXMOVDATAY+2,BXDATAX和DATAY中的两个双字数据相加,和寄存在DATAY开始的字单元中。(2)MOVAX,DATAXADDDATAY,AXMOVAX,DATAX+2ADCDATAY+2,AXDATAX和DATAY两个字数
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2024版装修公司抹灰施工合同范本
- 燃气管道防水施工合作协议
- 环保工程承包管理合同
- 商务住宅租赁协议范本
- 北京温泉度假村租赁协议
- 体育馆内部装修协议
- 2024空调安装服务合同
- 图书馆场地平整施工合同范本
- 河堤加固锚杆施工合同
- 建筑规划甲方与施工方合同范本
- 电动牵引车设备安全操作规定
- 监控系统说明
- 针对行政拘留的行政复议申请书
- 紫金矿业污染事件商业伦理分析
- 2022-2023学年河北省衡水市安平县小升初总复习数学精选精练含答案
- 部编版语文六年级下册第一单元多姿多彩的八方习俗大单元整体教学设计
- 2023春国家开放大学-02272数据结构(本)-期末考试题带答案
- Nikon Z6 Z7 数码微单摄影技巧大全
- 神经病学重症肌无力课件
- 长安十二时辰主题街区案例详解
- 个人年终工作总结PPT模板下载
评论
0/150
提交评论