版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
(图片大小可自由调整)2024年高等教育工学类自考-02277微型计算机原理应用考试近5年真题荟萃附答案第I卷一.参考题库(共100题)1.8088是()位的CPU。A、32B、16C、64D、82.堆栈指针SP的初值为3000H,AX=2000H,BX=5000H,执行指令: PUSHAX PUSHBX POPAX 后SP=?AX=?3.在两片8259A级联的中断系统中,主片的第三级IR3作为从片的中断请求,则初始化主从片时,ICW3的数据格式分别是()。A、04H和30HB、04H和03HC、40H和03HD、40H和30H4.指出8086/8088下列指令中存储器操作数物理地址的计算表达式。 (1)MOV AL, [DI] (2)MOV AX, [BX+SI] (3)MOV AL, 8[BX+DI] (4)ADD AL, ES: [BX] (5)SUB AX, [2400H] (6)ADC AX, [BX+DI+1200H] (7)MOV CX, [BP+SI] (8)INC BYTE PTR[DI]5.设BX=6D16H,AX=1100H,写出下列指令执行后BX寄存器的内容。 MOV CL, 06H ROL AX, CL SHR BX, CL6.下列数据中,可能是6进制数的是()。A、488B、357C、541D、1267.试比较SUBAL,09H与CMPAL,09H这两条指令的异同,若AL=08H,分别执行上述两条指令后,SF=?CF=?OF=?ZF=?8.十进制负数-61的八位二进制原码是()。A、10101111B、10111101C、10101011D、001101019.为什么需要半加器和全加器,它们之间的主要区别是什么?10.微处理器、微型计算机和微型计算机系统之间有何联系与区别?11.编写计算下面函数值的程序: 12.十进制数36转换成二进制数是()。A、110100B、100100C、100110D、10010113.MOVAL,25514.与外存相比,内存的特点是()。A、容量小、速度快、成本高B、容量小、速度快、成本低C、容量大、速度快、成本高D、容量大、速度快、成本低15.请阅读下列程序,分析其功能。MESSDB‘PRESSANYKEY’,0DH,0AH,‘$’MOVAH,09MOVDX,SEGMESSMOVDS,DXMOVDX,OFFSETMESSINT21H16.在计算机中,数据单位bit的意思是字节。17.可以使用指令OUTAX,4629H把4629H传送给AX寄存器。18.写出下列逻辑地址的段地址,偏移地址和物理地址。 19.什么是模/数转换器?什么是数/模转换器?20.在总线操作周期中,8088CPU会在第()个时钟周期的前沿测试()引脚,如果测到无放低电平,CPU()21.假定(SS)=2000H,(SP)=0100H,(AX)=2107H,执行指令PUSHAX后,存放数据21H的物理地址是()。A、20102HB、20101HC、200FEHD、200FFH22.假定PC机存储器低地址区有关单元的内容如下: (20H)=3CH,(21H)=00H,(22H)=86H,(23H)=0EH且CS=2000H,IP=0010H,SS=1000H,SP=0100H,FLAGS=0240H,这时若执行INT8指令,试问: (1)程序转向从何处执行(用物理地址回答)? (2)栈顶6个存储单元的地址(用逻辑地址回答)及内容分别是什么?23.已知英文大写字母A的ASCII码为十进制数65,则英文大写字母E的ASCII码为十进制数()。A、67B、68C、69D、7024.256KB字节就是256000字节。25.在布尔代数中,A+1=()。A、0B、1C、2D、A26.8086/8088的数据总线都是16位。27.十进制数72转换成八进制数是()。28.选取字长n为8位,已知数的原码表示如下,求出其补码。 (1)[ X原 ]= 01010101 (2)[ Y原 ]= 10101010 (3)[ Z原 ]= 11111111 (4)[ W原 ]= 1000000129.引脚IO/M*、WR*和RD*状态分别为010,此时正在进行的操作是()A、存储器的读B、存储器的写C、IO口的读D、IO口的写30.汇编语言可以直接被计算机执行。31.设计一个程序段,将DH中的最左3位清0,而不改变DH中的其它位,结果存入BH中。32.与二进制数11010010等值的十六进制数是()。A、0A2HB、0B2HC、0C2HD、0D2H33.控制位DF=1表示()34.工作在保护方式下,段寄存器中存放的是()35.什么是模拟信号?什么是数字信号?36.什么是可屏蔽中断?什么是非屏蔽中断?37.采用8255A作为DAC0832与CPU之间的接口芯片,产生一锯齿波信号(8255A的口地址为300H~303H),试写出其主程序。38.80386工作在实地址方式下,段寄存器中存放的是()39.在8086系统中,若有一逻辑地址:CS=2000H,IP=2100H,其对应的物理地址为()。40.计算机中的记忆装置的基本单元是()。A、寄存器B、触发器C、计数器D、累加器41.寄存器间接寻址方式中,操作数在()中。A、通用寄存器B、堆栈C、存储器D、段寄存器42.选取字长n为8位和16位两种情况,求下列十进制数的补码: (1)X=+65; (2)Y=-65; (3)Z=+127; (4)W=-128。43.微机的字长愈长,计算精度愈高,指令处理功能愈强。44.简述串搜索(SCAS)指令的功能。45.8086的数据总线()位,地址总线()位,可直接寻址空间()字节单元。46.与十进制数96等值的二进制数是()。A、1100000B、1100001C、1011110D、110110047.寄存器是由触发器组成的。48.可以利用伪指令Segment和ENDS来定义段。49.CPU在响应可屏蔽中断请求INTR时,包括的条件有IF=1。50.试编写一个汇编语言程序,要求对键盘输入的小写字母用大写字母显示出来。51.若CS=E000H,说明代码段可寻址物理存储地址空间的范围。52.8086CPU与8088CPU有哪些相同之处?又有哪些区别?53.8086/8088微机系统中存储器的物理地址和逻辑地址各有什么用途?假如CS=6000H、IP=7A00H,其物理地址应是多少?54.子程序最后一条指令是(),作用为()55.程序运行中,IP始终指向()A、栈区栈顶的位置B、下一条所要执行的指令的偏移地址C、当前正执行的指令的地址D、程序中的任何位置56.已知数的补码表示形式如下,分别求出数的真值与原码: (1)[ X补] = 78H (2)[ Y补 ] = 87H (3)[ Z补 ]= FFFH (4)[ W补 ]= 800H57.执行下面的指令后,AL中的数据是()。MOVAL,20HANDAL,0FHA、2FHB、20HC、0FHD、00H58.一个字是()位二进制数。A、32B、20C、16D、859.若AX=5555H,BX=FF00H,试问在下列程序段执行后,AX=?BX=?CF=? AND AX, BX ; AX = 5500,BX = FF00H XOR AX, AX ; AX = 0000H NOT BX ; BX = 00FFH60.若内存容量为64KB,则访问内存所需地址线至少应有18条。61.八进制数523转换成二进制数是()。62.逻辑地址和物理地址有何区别?为什么8086微处理器要引入“段加偏移”的技术思想?段加偏移的基本含义又是什么?试举例说明。63.过程定义语句以()语句结束。A、ENDB、ENDSC、ENDPD、ENDM64.下列程序段执行后,寄存器AX、BX、和CX的内容分别是多少? 65.选择正确的指令以实现下列任务。 (1)把DI右移3位,再把0移入最高位。 (2)把AL中的所有位左移1位,使0移入最低位。 (3)AL循环左移3位。 (4)DX带进位位循环右移1位。66.8253既可作为计数器,又可作为定时器使用。67.当使用BP寄存器作基址寻址时,若无指定段替换,则内定在()段内寻址。A、程序B、堆栈C、数据D、附加68.若DS=3000H,BX=2000H,SI=0100H,ES=4000H,计算出下述各条指令中存储器操作数的物理地址。 69.设8259A的ICW2被编程为28H,则接IR5的外设的中断类型号是什么?它的中断向量地址是多少?70.二进制数10101转换成十进制数是()。A、25B、23C、21D、2271.8086/8088的逻辑段不允许段的重叠和交叉。72.选取字长n为8位和16位两种情况,求下列十进制数的原码: (1)X = +63 (2)Y = -63 (3)Z = +118 (4)W = -11873.8086CPU有多少根数据线和地址线?它能寻址多少内存地址单元和I/O端口?8088CPU有多少根数据线和地址线?为什么要设计8088CPU?74.MOV[AX],[BX]75.设(AL)=68,(BL)=68,执行SUBAL,BL指令后,正确的结果是()。A、CF=0B、ZF=0C、CF=1D、ZF=176.寻址256M字节内存空间,需28条地址线。77.在8086系统中,若有一逻辑地址为(CS)=0A7F0H,(IP)=2B40H,其物理地址是()。78.假设BX=54A3H,变量VALUE中存放的内容为68H,确定下列各条指令单独执行后BX=? 79.在8086系统中,若有一逻辑地址:CS=5100H,IP=2200H,其对应的物理地址为()。80.在布尔代数中,A+A=()。A、0B、1C、AD、2A81.所有的十进制小数都能完全准确地转换成二进制小数。82.字符d的ASCII码为十六进制数64,字符j的ASCII码为十六进制数()。A、68B、69C、6AD、6B83.PC的内容是什么意义?控制字是什么意义?84.8086/8088标志寄存器共有16位,每一位都有含义。85.计算机的性能主要由其耗电量决定。86.用数据运算指令,对两个16位数做加法运算。两个数从地址10050H开始连续存放,低位在小地址一端,结果放在两个数之后。87.计算机中所有的信息都是以二进制形式存放的。88.逻辑地址是()地址。A、信息在存储器中的具体B、经过处理后的20位C、允许在程序中编排的D、都不是89.设X=87H,Y=78H,在下述两种情况下比较两数的大小: (1)均为无符号数; (2)均为带符号数(设均为补码)。90.试编制一程序,把CHAR1中各小写字母分别转换为对应的大写字母,并存放在CHAR2开始的内存单元中。 91.MOVBX,[BP]的源操作数的物理地址为16×(DS)+(BP)。92.可屏蔽中断的屏蔽通常可由CPU内部的()来控制。A、中断请求触发器B、中断屏蔽寄存器C、中断允许触发器D、中断锁存器93.一个最基本的微处理器由哪几部分组成?它们各自的主要功能是什么?94.某程序设置的数据区如下所示。 画出该数据段内容在内存中的存放形式(要求用十六进制补码表示,按字节组织)95.从功能上,8086的CPU由控制器和ALU两部分组成。96.80386的存储器管理部件由()部分和分页部分组成,不分页的话,()地址即为()地址。97.REPE/REPZ是相等/为零时重复操作,其退出条件是:(CX)=0或ZF=0。98.当使用BP寄存器作基址寻址时,若无指定段替换,则内定在堆栈段内寻址。99.EPROM2764有13根地址线,它的容量大小是()KB。A、14B、8C、16D、32100.在进位记数制中,“基数”和“位权(或权)”的含义是什么?一个以b为基数的任意进制数N,它按位权展开式求值的一般通式是如何描述的?第I卷参考答案一.参考题库1.参考答案:B2.参考答案: SP=2FFEH AX=5000H3.参考答案:B4.参考答案: 5.参考答案: 6.参考答案:C7.参考答案: 8.参考答案:B9.参考答案: 在做两个进制加法时,右边第一位(最小有效位)相加时要用半加器电路,除此位外,其他各位相加时都要用全加器电路。 全加器的输入端有进位输入,而半加器没有。10.参考答案:微处理器是微型计算机的中央处理器,微型计算机是微型计算机系统硬件部分的核心部件。微处理器是指由一片或几片大规模集成电路组成的具有运算器和控制器功能的中央处理器部件。微型计算机又称主机,是指以微处理器为核心,配上存储器、输入/输出接口电路及系统总线所组成的计算机。微型计算机系统是指以微型计算机为中心,配以相应的外围设备(如硬盘、显示器、键盘、鼠标等)、电源和辅助电路(统称硬件)以及指挥微型计算机工作的软件系统(如系统软件、应用软件)所构成的系统。11.参考答案: 12.参考答案:B13.参考答案:错误14.参考答案:A15.参考答案: 使用9号系统功能调用将字符串PRESSANYKEY从屏幕上显示输出(或打印机打印输出)。16.参考答案:错误17.参考答案:错误18.参考答案: 19.参考答案: 把模拟量信号转换成数字量的器件称为模/数转换器; 把数字量信号转换成模拟量的器件称为数/模转换器。20.参考答案:三;READY;持续插入Tw状态,直到READY为高电平21.参考答案:D22.参考答案: 23.参考答案:C24.参考答案:错误25.参考答案:B26.参考答案:错误27.参考答案:11028.参考答案: 29.参考答案:B30.参考答案:错误31.参考答案: AND DH, 1FH MOV BH, DH32.参考答案:D33.参考答案:串操作过程中地址会不断减值34.参考答案:段选择字35.参考答案: 模拟信号:在时间上和数值上连续的信号。 数字信号:在时间上和数值上不连续的(即离散的)信号。36.参考答案: 可屏蔽中断是通过CPU的INTR引脚引入,当中断允许标志IF为1时,允许中断,IF为0时,中断受到禁止。 不可屏蔽中断,不受IF标志的控制由NMI引脚引入的中断。37.参考答案: 38.参考答案:段基址39.参考答案:22100H40.参考答案:B41.参考答案:C42.参考答案: 43.参考答案:正确44.参考答案:用来从目标串中搜素(或查找)某个关键字,要求将待查找的关键字在执行该指令之前事先置入AX或AL中。若为字节搜素,则使用SCASB,相应的待查找字节置入AL中;若为字搜素,则使用SCASW,相应的待查找字置入AX中。45.参考答案:16;20;1M46.参考答案:A47.参考答案:正确48.参考答案:正确49.参考答案:正确50.参考答案: 51.参考答案: 首地址为: CS×10H + 0000H = E0000H 末地址为: CS×10H + FFFFH = EFFFFH 故代码段可寻址物理存储地址空间的范围为E0000H ~ EFFFFH,共64KB。52.参考答案: 8086CPU和8088CPU内部结构基本相同,不同之处仅在于8088有8条外部数据总线,因此位准16位。8086有16条外部数据总线。两个CPU的软件完全兼容,程序的编制也相同。53.参考答案:54.参考答案:RET;返回主程序55.参考答案:B56.参考答案: 57.参考答案:D58.参考答案:C59.参考答案: AX = 0000H, BX = 00FFH 由于AND、OR、XOR指令的运算结果使CF=0,NOT指令的运算结果不影响CF位,所以CF = 0。60.参考答案:错误61.参考答案:10101001162.参考答案: 逻辑地址是指未定位之前在程序和指令中表示的一种地址,它包括两部分:段地址和偏移地址;物理地址又称为实际地址,它是指CPU对存储器进行访问时实际寻址所使用的地址。对8086 CPU而言,逻辑地址为16位,物理地址为20位,一个物理地址可对应多个逻辑地址。 “段加偏移”寻址机制允许重定位,极大地保证了系统兼容性。 C.PU在处理数据时寻址的是20位的物理地址,限于8086/8088微处理器内部寄存器都是16位的,所以微处理器的地址加法器会自动地把16位段寄存器中的16位段地址左移4位,形成20位的段基址(段起始地址),然后同16位的偏移地址相加,才能形成20位的物理地址。这种方法称为段加偏移。 例如,若段地址为1123H,偏移地址为15H,将1123H左移4位,即11230H,则物理地址为PA = 11230H + 15H = 11245H。63.参
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 检验科技能操作面试问答试题及答案
- 福建省莆田市2026届高三毕业班下学期第二次质量调研地理测试试卷(原卷版)
- 金箔制作工安全培训模拟考核试卷含答案
- 园林养护工风险识别测试考核试卷含答案
- 信用分析师安全管理考核试卷含答案
- 木屋架工创新应用测试考核试卷含答案
- 电池测试工安全知识强化考核试卷含答案
- 浆纱浆染工岗前安全知识宣贯考核试卷含答案
- 锁具装配工安全宣传强化考核试卷含答案
- 基础浇筑协议书
- 2026年2月时政题库(附答案)
- 2026江苏无锡江阴水韵新城建设投资有限公司招聘工作人员7人笔试备考试题及答案解析
- 某律所财务内部管理制度
- KTV事故隐患内部报告奖励制度
- 时事政策专题教育知识讲座
- 4月15日全民国家安全教育日国家安全你我同行宣传课件
- 二氧化碳捕集与资源化利用
- 人卫版传染病学之鼠疫教学课件
- 河道保洁技术方案投标方案
- 医疗器械行业绩效考核制度
- 2023年办文科副科长竞聘演说稿
评论
0/150
提交评论