《微机原理》练习测验题库[共12页]_第1页
《微机原理》练习测验题库[共12页]_第2页
《微机原理》练习测验题库[共12页]_第3页
《微机原理》练习测验题库[共12页]_第4页
《微机原理》练习测验题库[共12页]_第5页
免费预览已结束,剩余1页可下载查看

下载本文档

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

文档简介

1、微机原理练习测验题库一、选择题6 / 61运算器与控制器统称为:CA微形计算机B程序CCPU 2一个字节的数据包含多少个二进制位:BA1位B8位C不定3一个字的数据包含多少个二进制位:C?A1位 B8位C不定 4微型计算机系统包括哪几个部分:CACPU,存储器,I/O接口BCPU,存储器,I/O接口及程序设计语言C微型计算机的硬件及相应的软件5C+是一种什么软件:BA监控程序B程序设计语言C应用软件6按总线上传输信息类型区别,可将总线分为哪几类:CA通讯总线,地址总线,系统总线 B数据总线,信息总线,片总线 C地址总线,数据总线,控制总线7通用寄存器的作用是:CA暂存指令代码等信息 B暂存一些

2、CPU运行状态及标志等信息C暂存一些运算中间结果等信息8累加器A的作用是:B A具有将有关内容累加的功能 B提供运算的一个操作数 C可以进行移位等操作9运算器与控制器统称为:CA微形计算机 B程序 CCPU10一个字节的数据包含多少个二进制位:A1位 B8位 C不定11一个字的数据包含多少个二进制位:A1位 B8位 C不定回答下列问题,点击正确答案前的选择框:12无符号运算会产生。AA进位 B补码 C溢出13128D的双字节补码是B?A0FFH B0FFFFH C0F128H1409的ASCII码是:BA3039 B30H39H C0-9158086内存最大的扩充空间是:BA64K B1M C

3、20168086CPU内部由下列部件组成:BAALU、BIU及通用寄存器 BEU与BIU CEU、通用寄存器、指令队列17指令队列内是否包含下一条要执行的指令:CA是 B不是 C不一定18设AX=0F13EH,则AH等于:BA0FH B0F1H C13H19ZF标志=1表示:CA某寄存器内容为零 B某寄存器内容不为零C某次运算结果为零20各指针寄存器中存放的是:AA偏移地址 B段地址 C实际地址21运算器与控制器统称为:CA微形计算机 B程序 CCPU22一个字节的数据包含多少个二进制位:BA1位 B8位 C不定23一个字的数据包含多少个二进制位:C?A1位 B8位 C16位248284A由几

4、种产生时钟脉冲的方法:BA一种 B两种 C三种25一个总线周期最多可以包含几个时钟周期:CA4个 B5个 C5个以上26时钟周期、总线周期、指令周期之间的关系是:BA时钟周期总线周期指令周期 B时钟周期总线周期指令周期C时钟周期指令周期27最小方式下8086典型系统中8282功能是:BA产生时钟脉冲 B地址锁存 C提高驱动力288086系统中(图2-10中),下列部件哪些是必需的:AA8282 B8286 C外部设备298086最小系统中,三总线只能由8086控制:BA是 B不是 C数据总线是,其他不是33地址总线上总是输出存储器地址信号:BA是 B不是 C不一定34最大方式下,系统的芯片数比

5、最小方式系统的芯片数:AA多 B少 C不一定35最大方式下RQGT1、RQGT0分别相当于最小方式下的HOLD与HLDA:BA对 B错 C不一定368288输出的/MRDC与8086最小方式输出的/RD功:BA一样 B不一样37基本的总线读周期需要几个T状态:BA1个 B4个 C多于4个38等待状态可以持续几个T状态:CA0个 B1个 C1个或更多398086在什么状态采样READY信号:CAT1 BT3 CT3及Tw40可以用什么信号作为地址锁存允许信号:BA/BHE BALE CDT/R /DEN418288的普通写与超前写的区别是:BA有效电平不同 B有效时间不同 C功能不同42最小方式

6、与最大方式下,8086的总线请求与响应各使用的是几个引脚:BA1,2 B2,1 C2,2 d.1,143中断类型号是在中断响应周期什么时候读入CPU的:AA第二个中断响应信号有效期间B第一个中断响应信号有效期间CALE有效期间44实际地址、段地址、有效地址分别是多少位16进制码:AA5,4,4 B20,16,16 C5,4,5 D .20,16,20458086系统1M内存空间最多能分成多少个不同的段:bA16个B64K个C256个 D.20个46字数据只能采用规则存放:BA是 B不是 C不一定47由某单元的物理地址即可确定其逻辑地址,或由逻辑地址即可确定其物理地址:D? A.是、是 B.不是

7、、不是 C.是、不是 D.不是、是48.堆栈中的单元只能采用先进后出的方式访问:B? A.对 B.错49.8086CPU的PUSH指令执行时:BA.先推数据,再将SP-2 B.先将SP-2,再推数据 C.先推数据,再将SP+2 D.先将SP+2,再推数据50.8086CPU的POP指令执行时:AA.先弹数据,再将SP+2 B.先将SP+2,再弹数据C.先弹数据,再将SP-2 D.先将SP-2,再弹数据51.8086系统中,I/O端口地址:CA.只能采用内存映像编址 B.只能采用独立编址 C.既可以采用独立编址,又能采用内存映像编址52固定寻址方式中没有操作数:BA对 B错53一种处理器有两套指

8、令,即助记符指令及机器指令:BA.对 B.错54寄存器寻址就是操作数所存放的地址在某一寄存器中:BA.对 B.错55存储器寻址表示了指令中的操作数:BA本身 B在内存中的偏移地址 C.内存中的段地址56存储器寻址方式中,缺省段地址是SS的间址寄存器是:BASP间址 BBP间址 C.BX间址57能进行间接寻址的间址寄存器有:AA4个 B6个 C.8个58计算指令执行时间时,不计入取指时间是因为:BA取指时间很短,可忽略不计。B取指与执行指令基本并行。C取指时间是固定的,不需要单独计算。59指令的执行时间正比于:AA时钟周期B寻址方式所用的时间C执行的总线周期个数60教材中所列的各指令基本执行时间

9、”,是否已经包括必须的(即假设为规则存放的字)访问总线周期的时间。A A是 B否61LDS指令要求源操作数必须为:B?A.一个16位寄存器B.一个存储器操作数C.一个有效地址62LES指令传送的是:BA.源操作数的值B.源操作数的偏移地址C.源操作数的物理地址63无符号数相加与有符号数相加,是否使用同样的指令:AA.是 B.否64两无符号数相加造成OV标志为1,有何意义:AA.无意义 B.相加有溢出 C.相加有进位65ADC指令将两操作数相加,再加上进位值1:AA. 对 B.错66对任意2个操作数使用ADD相加后,再用DAA或AAA都能得到正确的BCD码结果:BA.对 B.错67对负数(补码)

10、用求补指令得到的结果总是原数的绝对值:B?A.对 B.错68比较两符号数大小,应根据:C?A.CF,SF标志 B.OF,ZF标志 C.ZF,SF,OF标志69两单字节带符号数用IMUL相乘,结果为:CA.单字节带符号数 B.双字节无符号数 C.双字节带符号数70AAM对乘法调整,乘法的BCD码结果应:CA小于65536 B小于9999 C.小于99 D.小于25671双字节无符号数,除以单字节非零的无符号数,商肯定可以用单字节表示:BA对 B错72带符号数将其字长扩充1倍,而值不变,只需要:C?A将高半部分补全0” B将高半部分补全1” C.将原最高位扩充到高半部分73MOVAX,0和XORA

11、X,AX两条指令:C?A实现的功能完全一样 B都将AX清零 C.执行后AX值不一致74.SAL,SAR指令分别能将什么数乘以2:BA.无符号数无符号数 B.无符号数带符号数C.带符号数无符号数 D.带符号数带符号数75REPE前缀实现:A?A.结果相等时,继续重复 B.结果相等时,结束重复76串操作指令源,目的串操作:CA.DS:SI与DS:DI指向 B.ES:SI与ES:DI指向 C.DS:SI与ES:DI指向77.MOVS指令传送的串类型:CA.仅能为字节串 B.仅能为字串 C.可以为字节串及字串78串搜索指令搜索的串是:BA.由DS:SI指向 B.ES:DI指向 C.两者都可以79.近转

12、移,远转移转移的范围是:CA.32K以内与32K以外 B.64K以内与64K以外 C.同一段内与不同段之间80短转移转移范围是:CA.256字节以内 B.同一段内 C-128+127范围内81.调用指令执行时,总是要将断点地址的CS与IP值推入堆栈:BA.对 B.错82调用指令执行完后,堆栈指针指向:AA.最后推入断点地址的单元 B.最后推入断点地址单元的上一个单元(地址较低的单元)C.-128+127范围内83RETn指令执行后,堆栈指针指向对应的CALL指令执行前的堆栈指针的位置BA.是. B不一定84条件转移类指令有:CA.近转移、短转移、远转移 B.只有近转移 C.只有短转移85LOO

13、PNZ意味着:CA.CX=0且标志为1时转移结束循环 B.CX=0或ZF标志为0时结束循环C.CX=0或ZF标志为1时结束循环86LOOPNZ意味着:CA.设置串操作地址增方向与关中断 B.设置串操作地址减方向与开中断C.设置串操作地址增方向与开中断87中断指令与子程序调用指令执行的操作是一样的:BA.对 B.错88子程序返回指令可代替中断返回指令:BA.对 B.错898086类型0,类型1,类型3是否由中断指令引起:BA. 是是否 B.否否是 C.否是是 D.否否否90BIOS是由DOS系统提供的:BA.对 B.错91.使用INT20H中断返回DOS方法是:BA.直接使用INT20HB.转移

14、到PSP中调用INT20H指令92汇编程序指的是:BA.用汇编语言编写的程序 B.一种应用程序,它进行汇编操作对某C.程序进行整理和编辑工作93.机器指令、高级语言中的语句、汇编语言助记符指令之间的关系是: BA.一条高级语言中的语句对应一条机器指令 B.一条汇编语言助记符指令对应一条机器指令 C.一条汇编语言助记符指令对应一条高级语言中的语句94伪指令是:BA.格式不正确的指令B.不会在内存中产生代码和数据C.仅对汇编过程有影响95.标号的类型属性有: AA.NEAR B.DW C.偏移量96.变量类型属性有: BA.FAR B.双字 C.段地址97以下哪些表达式是合法的:B A.AX+BX

15、 B.SI+1 C.AX/5 D.10/5 E.AXMOD5 F.SEGAX G.offsetSI H.TYPEAX98.若Var1与Var2为2个内存变量,则表达式Var1Var2表示: AA.两变量的差B.两变量偏移地址之差C.两变量的段地址之差99常数是否具有操作数类型:BA.有 B.没有 C.不一定100.SI的类型是: CA.字 B.字节 C.不确定101.DW20DUP(?,5)分配了几个字节: CA.240 B.40 C.80 D.60102定义一个结构是否同时分配了相关的内存单元:BA是 B不是 C.不一定103EQU与DB伪指令是否分配内存单元: DA是,是 B是,否 C.否

16、,是 D.否,否104ASSUME伪指令能设置CPU中段寄存器的值:BA.是 B.否 C.不一定105.ORG设定当前可分配内存单元的: BA.段地址 B.偏移地址 C.类型106.一个程序只能用段定义伪指令定义4个段或4个以下的段: BA.对 B.错 C.不一定107.段定义伪指令定义的段中,偏移地址总可以从零开始:BA.对 B.错108.exe文件与.com程序代码量能否超过64K:BA能,能 B能,否 C.否,能 D.否,否文件中用户代码入口是否能定义在64K中任意位置:BA能 B不能 C.不一定110单字节无符号数乘以单字节无符号数,结果类型是:BA单字节无符号数B双字节无符号数C.3

17、字节无符号数D.4字节无符号数111两单字节相加,结果类型是:AA.单字节B.双字节112有符号数比较大小与无符号数比较大小采用的条件转移指令:AA不同 B相同 C不一定113LOOP指令使用哪一个寄存器作为循环计数:CAAX BBXCCX DDX114循环控制部分一定放在循环处理以后:BA对B错115在高级语言中,若多种循环出现交叉”的错误,系统往往会提示出来,汇编语言的程序出现错误时,CPU是否会提出呢?BA是 B否116在软件中只使用一次的功能编写成子程序完全没有必要:BA对 B错117子程序的属性说明了本子程序:DA规模与大小 B是否通用C是否能浮动 D与调用指令是否在同一段E.与调用

18、指令是否相隔超过64k的距离118通过寄存器传递参数比通过内存传递参数的优点是:BA能传递更多得参数 B存取更方便 C.能确保正确调用119.通过堆栈传递参数,在子程序中使用间址取得参数的原因是:CA.BP没有被占用 B.BP间址速度较快 C.BP间址是对堆栈段进行120冒泡法算法程序的循环之中,设置BL=-1的目的是:AA减少循环次数B设置大小比较结果C.减少每次循环中交换比较次数121使用INT21H2号功能显示16进制数码,需要:C?A.直接将数码送DLB.将该数码加30H再送DLC.将该数码加30H或加37H再送DL12232位数乘以32位数,结果一般为:C?A33位 B40位 C.4

19、8位 D.64位123声音的音高取决于驱动扬声器的电信号的:CA.强度 B.谐波 C.频率124对于例3,按照该程序,若两个学生成绩相同,则求出的名次:A相同 B不相同125对于例2,若要求查找单词SUN,则例子程序是否同样适用:A是 B否126DRAM与SRAM比较:BA.DRAM比SRAM速度快B.DRAM比SRAM价格低C.DRAM比SRAM较容易使用127EPROM的特点是:BA.可象RAM一样进行读写B.掉电不丢失信息C.将只能写一次1284164刷新周期为2ms,因此,需要多长时间对4164作一次刷新操作:B?A.2ms B.15us C.128us1294164只有8根地址线,却

20、能寻址64k个单元,原因是:A.分时送入2次地址码 B.4164每单元只有1位C.4164每次寻址都选中某一个整行130用4164构成1M*9的存储体需要多少片:A.16片 B.9片 C.144片131下列哪些芯片允许用户多次编程改写:CA固定掩码ROM BPROM C.EPROM132EPROM与EEPROM区别是:BAEPROM价格较低 BEEPROM不需要用紫外线擦除 C.EEPROM编程不需要编程器133线选法采用的方法是:BA.保证地址都是线形的B.直接用地址线作为片选C.只采用较少的地址线134全译码法的方法是:AA.所有地址线都参与译码B.没有剩余高位地址线的方法C.译码逻辑较简

21、单的方法135所谓高位地址线是:CA.地址线的高半部分B.地址线的最高位C.存储器片内单元译码剩余的高部分地址线136使用64KB的芯片扩充到1M字节空间,需要进行:AA字扩充 B位扩充 C.字位同时扩充137当8086需要用多片芯片扩充1M存储单元时,只能选用:B?A.线选法 B.全译码138无条件传递指的是:BACPU在不停地传送数据BCPU在传送数据前不查询I/O的状态C.CPU无条件地服从外设传送数据的要求139查询式I/O中CPU如何得知外设是否准备好?AA.从状态端口读入外设状态B.根据外设处理数据的一般流程与时间C.从数据端口的数据分析140查询式I/OCPU效率较低的原因是:B

22、ACPU需要多次读入状态信息的操作 BCPU需要等待外设准备好C.外设接口的速度可能较慢141查询式I/O外设状态信息通过CPU的:AA.数据总线读入 B.某条控制线读入 C.数据总线与控制总线输入142中断控制的I/OCPU效率较高的原因是:BA外设速度可能较快 BCPU被动接受外设接口的I/O请求C.CPU不需要读入状态的操作143DMA方式的I/O数据传输是由:BACPU控制的 B由专门的DMA控制器控制的 C.由外设控制的144DMA的过程是由:BACPU主动引起的 B外设引起的 C.CPU与外设都可能引起145来自8086CPU外部的中断申请怎样送给CPU,可以通过:CA只通过INT

23、R引脚B只通过NMI引脚C.以上两个引脚D.通过执行INTN指令146中断处理不能中断:BA.当前子程序执行B.当前指令的执行C.当前中断服务程序执行147中断向量表中存放:AA.所有中断服务程序的入口地址B.转向中断服务程序的代码C.中断类型码1488086转入中断服务程序前,会自动执行如下哪些操作:ABDFA.将中断地址入栈B.将标志寄存器入栈C.将受影响的寄存器内容入栈D.将中断允许标志清零E.将中断允许标志置位F.取中断服务程序的入口地址G.清除掉中断源的中断申请信号H.恢复CS:IP中的断点地址149NMI中断在计算机系统中一定不能屏蔽:BA对 B错150INTR引脚只一个,因此系统

24、只能有一个可屏蔽中断源:BA.对 B.错151CPU在什么时候得到INTR中断源的类型码:CA.在中断服务程序中 B.在中断申请时 C.在中断响应的第二个/INTA周期152单片8259能管理几种外部中断:AA8 B16 C.256153中断屏蔽寄存器的作用是:BA.禁止外设向8259提出中断请求 B.禁止8259相应的某级中断申请传向CPUC.禁止CPU响应8259提出的中断申请D.禁止优先级较高的中断申请1548259管理多个中断源的中断类型码:BA是相同的一个单字节数 B是连续的几个单字节数 C.是毫无关系的几个单字节数155在完全嵌套方式下,8259规定哪级中断优先权最高,哪级最低:A

25、AIR0IR7 BIR7IR0 C.其他156之所以需要EOI操作,是因为:BA.CPU需要结束中断服务 B.8259需要将某级中断正在响应的有关标志复位C.8259需要实现完全嵌套优先权157哪种方式可能引起错误的重复申请中断:AA.电平触发 B.边沿触发 C.两者都可能 D.两者都不可能158在任何情况下,8259都会忽略比当前正在响应的中断优先级较低的中断源的中断申请:BA.是 B.否159ICW1-ICW4是否可以以任何次序写入:BA可以 B不可以 C.不一定1608259有几个端口地址?BA.1个 B.2个 C.2个以上161下列哪些写入较低的口地址:AFGA.ICW1 B.ICW2

26、 C.ICW3 D.ICW4 E.OCW1 F.OCW2 G.OCW31622片8259最多可连接多少个外部中断源:BA16 B64 C.256163级联时,中断类型码怎样发给CPU :BA通过主片 B通过从片164级联时,CAS0-CAS2功能是:AA从片给主片送上申请中断的引脚号 B主片给从片送上被响应的从片编号C.主片给从片送上响应的中断类型码165ADC0809通过哪一个信号发中断申请?BAEOC BALE C.START166本例中,中断类型码是多少?A02 B.10 C.20H D.21H E.25H二、填空题1.位一般指(二进制中的一个数据位?)。2.字节(Byte):指(8个二

27、进制位组成的数据),例如:10110101及01001111等。3.字(Word):指(计算机进行数据处理,包括运算,传输等,所使用的基本信息单位,由若干个二进制位组成)。4.字长Word Length): 指(一个字所包含的二进制数据位数)。5.电子计算机系统包括(硬件)和(软件)两大部分。6.硬件由(主机(包括P、 RAM、ROM和 IO接口电路等))及一些(外围设备)、(电源)组成7.软件,从广义角度来说包括等各种程序设计语言、系统软件、应用软件和数据库8 .程序设计语言是指用来编写程序的语言。包括该语言的语法规定及编程工具(又称编程环境),通常分为机器语言、汇编语言和高级语言三类。9.

28、系统软件包括监控程序、操作系统、诊断程序及一些工具软件等。10总线(BUS)是传输信号的一组大众信号通道。11片内总线: 又称芯片内部总线12内总线, 又称微计算机总线或板级总线,一般又称微机系统总线13外总线,又称通信总线14所谓地址,是计算机系统中给存储器(或I/O端口)的每一个存储单元分配的一个编号。15控制总线上传输的是各种控制信号及状态信号。16采用三总线的结构,即数据总线(DB)、地址总线(AB)、控制总线(CB)17. 指令系统就是 一种微处理器所能执行的全部指令的集合18指令包括操作码和操作数两部分。19微计算机的特点体积小、功耗低;价格便宜;结构简单、性能可靠;灵活性好20指

29、令数是指一种微处理器能执行的指令的个数21指令执行时间由 时钟周期 及所用(时钟周期数)决定。22衡量基本的指令执行时间,经常使用一个单位,即MIPS23. 访存空间是指由该微处理器构成的系统所能访问(ACCess)的存储单元数24 8086CPU的内部由两个独立的工作部件构成,即执行部件EU和总线接口部件BIU25十六位的状态标志寄存器(FlAg),用来反映CPU运算后的状态特征或存放控制标志26. 通用寄存器包括(8)个(十六)位寄存器。27 AX,BX,CX,DX为数据寄存器,它们可以寄存十六位数据,也可分成高低两半,分别寄存8位数据。28 SP和 BP为指针寄存器。29. 8086中的

30、实际地址是(20)二进制位。30.8086产生20位的地址,称为(物理地址)。31 8086的通用寄存器分为数据寄存器和指针寄存器、变址寄存器两组。32. 通用寄存器有AX、BX、CX、DX、SP、BP、SI、DI33.AX作为(16位累加器)使用, AL则是8位累加器。34.BX作(基址(BAse)寄存器),在查表指令XLAT中存放表的起始地址。35.CX作(计数(Count)寄存器),常用于循环程序中的循环计数。36.DX作(数据(DAtA)寄存器),如在字的除法运算指令DIV中,存放余数。37. SP称为(堆栈指针寄存器)。38. BP称作(基址指针寄存器)。39. SI称为(源变址寄存

31、器)。40.目的操作数地址的偏置放于DI中,所以DI称为(目的变址寄存器)。41.DIP封装,指的是()。42由片外输入CLK引脚的时钟脉冲信号,是系统定时的基本脉冲,其频率称为(主频,其周期称为(时钟周期)。43.8086的主频为5MHz,l个时钟周期就是(20ns),8086的主额为10MHz,则1个时钟周期就是(10ns)。?44. 8086系统中,就有三种时间周期,分别是时钟周期、总线周期、指令周期45.所谓时序,就是指CPU执行各种操作时,引脚信号随时钟而变化的顺序和时间长短的安排46总线操作按数据传输方向可分为 总线读操作和总线写操作47. 存储器按(字节) 组织,按(字节)分配地

32、址。48实际地址(又称物理地址)是指CPU和存储器进行数据交换时在地址总线上出现的地址码49逻辑地址由两部分组成段地址和偏移量50. 堆栈就是在内存中开辟的一段特殊的存储区域,这段区域采用先进后出的原则存取数据51. 堆栈段在存储区中的位置由 堆栈段寄存器SS和堆栈指针SP来规定。52. 堆栈最典型的用法就是在 调用子程序时保存返回地址53. 断点地址 是指主程序中调用指令(CALL 指令)的下一条指令的地址。?54.8086的堆栈操作有入栈(PUSH)和出栈(POP)两种。55. 每种指令又由2个字段(Field)构成。56. CPU所具有的一整套执行各种类型的操作命令的集称为该 uP的指令

33、系统57. 所有能寻得操作数来源的方式称为寻址方式。58. 8086采用独立编址的I/O端口时,可有64K个字节端口或32K个字端口。59. OUT指令和IN指令一样,都提供了字节和字两种使用方式。60. 通常,计算机一条指令的执行时间是指取指令和执行指令所花时间的总和。61. 8086指令系统包含133条基本指令。62. 按指令长度可以分为长格式和短格式63. TABLE-NAME 是表的名称,也即 表的首地址64. 算术运算指令涉及的操作数从数据形式来讲有两种。即8位的和16位的操作数65.操作数从类型来讲也分两类 无符号数和带符号数66. 8位无符号数表示的范围为0255(或0FFH)6

34、7.16位无符号数表示的范围为06 5 5 3 6(或0FFFFH)68. 微计算机中的带符号数通常用补码表示。69. 8位带符号数表示的范围为-128127(或80H7FH)? 70. 16位带符号数表示的范围为一3276832767(或8000H7FFFH)71. 减法指令共有7条,其中(5)条为基本减法指令,(2)条为十进制减法调整指令。72. 逻辑运算与移位指令,由()三小类组成,共()条。73. 8086的布尔型逻辑运算指令包括AND(与),OR(或),XOR(异或),NOT(非)和TEST(测试)5条指令。74. 8086的控制转移类指令可分为四小类即 无条件转移与调用返回、条件转

35、移、循环控制和中断类指令75. 段内和段间的转移指令寻址方法又有两种,即直接寻址和间接寻址76. 某些具有独立功能的程序编写成独立的程序模块称之为子程序。77. CALL指令就是为调用程序调用过程(或称转子程序)而设立的。78. RET指令放在子程序的末尾,当子程序功能完成后,由它实现返回。79. L00P指令执行循环,用9个时钟周期,退出时用5个时钟周期。80. 在8086的中断机构中,包含两类中断源一类是外部中断源,另一类是内部中断81. 当微计算机系统在运行时,或者程序运行期间,遇到某些特殊情况,需要CPU停止执行当前的程序,产生断点82. 转去执行一组专门的例行程序进行处理,这种情况称

36、为中断。这种例行程序称为中断服务程序83. 在中断服务程序的末尾需要设置一条返回指令,叫做中断返回指令。84. 子程序接服务功能可分为三个方面 磁盘的读写管理; 内存管理; 基本10管理85. 调用这些子程序时,应给出以下三方面的内容 入口参数; 子程序的功能号送入AH寄存器; INT 21H。86. 所谓实时性,指的是系统按照实际的时间刻度运行,并及时按实际出现的情况处理有关问题的能力 87. 汇编程序主要分为两种宏汇编程序和小汇编程序88. 8086宏汇编有三种基本语句。它们是:指令语句、伪指令语句和宏指令语句89. 标号和变量都具有三种属性:段、偏移及类型90. 偏移属性表示 标号或变量

37、相距段起始地址的字节数91. 关系运算符有EQ(相等)、 NE(不相等)、 LT(小于 ) GT(大于)、 LE(小于或等于)、 GE(大于或等于)共六种。92.结构化程序设计三种类型 顺序结构,条件结构,循环结构93因而常常将这些常用的程序标准化,做成预制好的模块就是子程序(SUBROUTINE)。94. 调用子程序的程序称为主程序或调用程序95. 一个主程序可多次调用一个子程序,也可调用多个子程序:一个子程序可被多个程序调用,子程序也可再调用其它于程序,这称为子程序嵌套96. 只要堆栈空间允许,嵌套层次不受限制;子程序也可调用本身,这称为递归调用97. 子程序中允许改变的数据叫做参数(或变

38、量),调用子程序时,经常需要传送一些参数给子程序,子程序运行完后,也经常要返回参数给调用程序,前者叫(入口参数),后者叫(出口参数)。98. 调用程序和子程序之间的信息传送称为 参数传递99. 用(地址表)传送数据的参数:不直接传递参数本身,而是传送参数存放的地址。100.在子程序嵌套的情况下,如果一个子程序调用的子程序就是它本身,称这种调用为(递归调用),这样的子程序称为(递归子程序)。101. 计算机的存储器系统可分为内存储器(又称主存储器)和外存储器102. 磁盘分硬盘和软盘两种。103.程序控制方式分为无条件传送方式和条件传送方式两类。 四、简答题1请解释计算机的基本结构硬件: 从图中

39、可以看出,微计算机硬件由主机(包括P、 RAM、ROM和 IO接口电路等)及一些外围设备、电源组成。软件:微计算机的软件,从广义角度来说包括各种程序设计语言、系统软件、应用软件和数据库等。2什么是微处理器?缩微的大规模集成电路称为微处理器。3什么是微计算机?以微处理器为核心,配上大规模集成电路的随机存储器,/O及相应的辅助电路而构成的微型化的计算机装置。5什么是总线?总线(BUS)是传输信号的一组大众信号通道。6微计算机系统采用总线结构有何优点?采用总线结构后,计算机的主要功能部件就都挂在总线上,系统的各种信息都通过总线传输。相对于一些各部件随机连线的电子产品,这种方式有很突出的优点:结构简化

40、:统一的总线连接,使系统的结构清晰、简化。 设计简化:在确定了总线的标准后,各功能部件都可以以此标准为依据,分别进行设计。同时,凡符合此标准的部件也都可以直接连接起来。这种设计方式叫面向总线的设计方法,它大大减小了设计的工作量。 扩充容易:采用总线结构的计算机,如果需要在系统中扩充新的功能部件,相对较为容易,一般只需要将符合该总线标准的部件直接接入即可(当然需考虑驱动能力的问题)。对此,我们在给PC机安装新的板卡时应有体会。7什么是助记符指令和机器指令?每种CPU指令系统的指令都有几十条、上百条之多。为了帮助记忆,用助记符来代表操作码。通常助记符用相应于指令功能的英文缩写词来表示。如 Z 8 0微处理器中,数的传送(LoAd)用LD,加法用ADD,输出用OUT,暂停用HALT。8计算机中字符有哪几种编码?原码、补码和反码9简述运算溢出与进位的区别?用补码表示的数,在进行加减运算时,可能发生溢出;而无符号数加减只会产生进位或借位。 溢出与进位(借位)是完全不同的。运算溢出后,所得结果是完全错误的,应该丢弃。而发生进位或借位后,运算结果的低位是正确的,不能丢弃。?发生溢出的本质原因是,运算结果超

温馨提示

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

评论

0/150

提交评论