2026年大学试题(计算机科学)-微机系统与汇编语言历年参考题库含答案解析_第1页
2026年大学试题(计算机科学)-微机系统与汇编语言历年参考题库含答案解析_第2页
2026年大学试题(计算机科学)-微机系统与汇编语言历年参考题库含答案解析_第3页
2026年大学试题(计算机科学)-微机系统与汇编语言历年参考题库含答案解析_第4页
2026年大学试题(计算机科学)-微机系统与汇编语言历年参考题库含答案解析_第5页
已阅读5页,还剩45页未读, 继续免费阅读

下载本文档

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

文档简介

2026年大学试题(计算机科学)-微机系统与汇编语言历年参考题库含答案解析一、选择题从给出的选项中选择正确答案(共100题)1、以太网帧中最长有效载荷是多少字节?A.46B.1500C.1518D.90002、下列哪个命令用于查看本机路由表?A.ipconfigB.pingC.routeD.nslookup3、TCP和UDP的主要区别是什么?A.TCP面向连接,UDP无连接B.TCP速度慢于UDPC.TCP只用于文件传输D.UDP可靠性高于TCP4、交换机转发数据帧时依据的是什么地址?A.IP地址B.MAC地址C.端口号D.域名5、8086微处理器中,用于存放当前正在执行的指令地址的寄存器是:A.CS(代码段寄存器)B.IP(指令指针寄存器)C.SP(堆栈指针寄存器)D.DS(数据段寄存器)6、在8086汇编语言中,INC指令对标志位的影响是:A.不影响CF标志B.同时影响CF和OF标志C.只影响ZF标志D.影响所有标志位7、8086系统对端口进行I/O寻址时,地址范围通常为:A.00H-FFHB.0000H-FFFFHC.00000H-FFFFFHD.000-FFFH8、以下哪种寻址方式的操作数直接包含在指令中:A.立即寻址B.寄存器寻址C.直接寻址D.间接寻址9、8086中执行IRET指令的主要作用是:A.中断服务程序返回主程序B.子程序返回主程序C.循环结束返回D.进程切换10、在8086保护模式中,段基址存放在何处:A.GDT或LDT中选择B.段寄存器的隐藏段寄存器部分C.仅存在于指令中D.仅由操作系统动态决定11、8086中断向量表在内存中的起始地址是:A.0000:0000B.0000:7C00C.FFFD.0000E.0000:010012、下面哪个指令实现条件转移功能:A.JZB.MOVC.CALLD.PUSH13、当8086执行OUT指令向端口输出数据时,使用的寄存器是:A.AXB.AL或AXC.BXD.CX14、8086微处理器的最大可直接寻址的内存空间为:A.256KB.512KC.1MBD.4GB15、下列哪种总线不属于8086芯片的引脚组:A.地址总线B.数据总线C.控制总线D.扩展总线16、在实地址模式下,物理地址的计算公式为:A.段基址左移4位+偏移地址B.段基址左移8位+偏移地址C.段基址×16+偏移地址D.段基址+偏移地址17、以下关于8086存储器分段描述错误的是:A.段长度不能超过64KBB.各段必须连续存放C.段可以相互重叠D.至少需要四个段18、指令MOVAL,[BX]的执行方式是:A.寄存器间接寻址B.寄存器相对寻址C.基址变址寻址D.立即寻址19、8086的中断类型号取值范围为:A.0-255B.0-65535C.0-15D.0-920、执行指令PUSHAX后,SP寄存器的变化是:A.减2B.加2C.不变D.清零21、在8086系统中,NMI中断的特点是:A.可屏蔽中断B.不可屏蔽中断C.软件中断D.定时器中断22、LEA指令的功能是:A.加载有效地址B.加载数据C.加载段地址D.加载标志23、8086的DX寄存器在以下哪个操作中被使用:A.端口I/O间接寻址B.字符串操作C.乘法运算D.除法运算24、8086CPU执行INT指令时,CPU会自动完成哪些操作:A.保存FLAGB.CC.IP并转向中断服务程序D.仅保存IPE.仅保存FLAGSF.仅保存CS25、通信工程项目风险管理的第一步是。A.风险识别B.风险评估C.风险应对D.风险监控26、在通信工程施工项目中,最关键的资源约束因素是。A.资金限制B.技术人员C.施工设备D.以上都是27、通信工程项目合同中,预付款的主要作用是。A.支付承包商利润B.保障承包商启动资金C.作为质量保证金D.支付设计费用28、通信工程项目进度控制的核心工具是。A.工作分解结构B.甘特图和网络计划技术C.挣值分析法D.风险管理矩阵29、通信工程项目的变更控制流程中,第一步是。A.提交变更申请B.变更影响分析C.变更审批决策D.实施变更30、在通信工程项目质量管理中,PDCA循环的C指的是。A.计划B.执行C.检查D.改进31、通信工程项目中,分包单位的选择应由负责。A.业主直接指定B.总承包单位选择并报监理审批C.监理单位直接指定D.分包单位自行联系32、通信工程项目成本控制的常用方法是。A.工作分解结构法B.挣值管理法C.关键路径法D.风险矩阵法33、通信工程项目沟通管理的关键是。A.建立沟通渠道B.选择合适的沟通方式C.确定信息需求D.建立沟通机制34、在通信工程项目中,监理单位的职责不包括。A.质量控制B.进度控制C.投资控制D.工程设计修改35、通信工程项目风险管理中,规避风险的策略是指。A.将风险转移给第三方B.改变计划以消除风险C.接受风险后果D.降低风险发生概率36、通信工程项目采购管理中,招标方式不包括。A.公开招标B.邀请招标C.竞争性谈判D.直接采购37、通信工程项目团队建设中,最有效的激励方式是。A.提高薪酬待遇B.提供职业发展机会C.营造团队氛围D.明确目标与授权38、在通信工程项目中,竣工验收的主要依据是。A.施工组织设计B.施工合同和设计文件C.监理报告D.业主口头要求39、通信工程项目管理中,信息管理的核心是。A.信息收集B.信息存储C.信息传递与共享D.信息归档40、通信工程项目安全管理的基本原则是。A.安全第一、预防为主B.质量第一、安全第二C.进度第一、安全兼顾D.效益第一、安全次要41、通信工程项目范围变更时,应首先进行。A.成本调整B.进度调整C.影响分析D.重新招标42、通信工程项目的收尾工作不包括。A.项目验收B.项目结算C.项目审计D.项目投标43、在8086微处理器中,段寄存器的数量是A.3个B.4个C.5个D.6个44、8086CPU中,执行"MOVAX,[BX+SI+1000H]"指令时,其有效地址的计算方式是A.BX+SI+1000HB.BX+SI-1000HC.BX-SI+1000HD.以上均不对45、在8086系统中,物理地址的计算公式为A.物理地址=段基址×10H+偏移地址B.物理地址=段基址×1000H+偏移地址C.物理地址=段基址×10H+累加器D.物理地址=段基址+偏移地址46、汇编语言中,伪指令与机器指令的主要区别是A.伪指令由汇编程序处理,不生成机器码B.伪指令由CPU直接执行C.伪指令执行速度更快D.伪指令占用更多内存空间47、执行"INCAX"指令后,标志位中受影响的是A.只影响CFB.只影响OFC.影响SD.ZE.PF.OF,不影响CFG.所有标志位都受影响48、在8086汇编语言中,"LEABX,[SI]"指令的作用是A.将SI的内容传送到BXB.将[SI]单元的内容传送到BXC.将有效地址传给BXD.将BX的内容传送给SI49、8086系统中,堆栈段寄存器SS和堆栈指针寄存器SP的组合可以描述为A.SS指向堆栈段起始地址,SP指向当前栈顶偏移地址B.SS指向栈顶,SP指向段基址C.SS和SP都指向栈顶D.SS指向数据段,SP指向堆栈50、对于指令"OUT20H,AL",其功能描述正确的是A.从端口20H读取数据到ALB.将AL中的数据写入端口20HC.将端口20H的数据传送到ALD.将AL清零51、下列寻址方式中,不属于8086指令寻址方式的是A.立即寻址B.向量寻址C.寄存器间接寻址D.相对寻址52、在执行"JNZNEXT"指令时,跳转发生的条件是A.零标志ZF=0B.零标志ZF=1C.进位标志CF=0D.进位标志CF=153、在8086实模式下,中断向量表位于内存的地址范围A.00000H-003FFHB.00000H-0FFFFHC.F0000H-FFFFFHD.00000H-7FFFFH54、汇编语言程序设计中,定义字变量应使用的伪指令是A.DBB.DWC.DDD.DT55、"XORAX,AX"指令执行后,AX寄存器的值为0,同时A.CF=0,OF=0,ZF=1,SF=0B.CF=1,OF=1,ZF=0,SF=1C.CF不变,OF=0,ZF=1,SF=0D.所有标志位不变56、在8086系统中,复位后CS和IP的初始值分别为A.CS=FFFFH,IP=0000HB.CS=0000H,IP=FFFFHC.CS=FFFFH,IP=FFFFHD.CS=0000H,IP=0000H57、下列指令中,能够正确实现将内存单元[BX]的内容与AX交换的是A.XCHGAX,[BX]B.MOVAX,[BX]C.MOV[BX],AXD.XCHG[BX],AX58、8086系统执行中断服务子程序返回时,应使用的指令是A.RETB.IRETC.INTD.INTO59、在8086汇编语言中,循环控制指令LOOP的计数寄存器是A.AXB.BXC.CXD.DX60、以下关于8086中断类型的描述中,错误的是A.可屏蔽中断由INTR引脚引入B.不可屏蔽中断由NMI引脚引入C.单步中断属于内部中断D.除法错误中断的向量号为10H61、在8086实模式地址计算中,若DS=2000H,偏移地址=0100H,则对应的物理地址为A.20100HB.21000HC.20010HD.20000H62、8086系统中,使用"ADCAX,BX"指令的含义是A.加法指令,结果存入AXB.带进位加法指令,AX=AX+BX+CFC.减法指令,结果存入AXD.带借位减法指令63、8086CPU的地址总线宽度为多少根,决定了其可以直接寻址的物理地址空间大小A.16根,64KBB.20根,1MBC.24根,16MBD.32根,4GB64、在8086系统中,物理地址的计算公式为A.物理地址=段地址+偏移地址B.物理地址=段地址×10H+偏移地址C.物理地址=段地址×16H+偏移地址D.物理地址=段地址×1000H+偏移地址65、8086CPU内部指令队列缓冲器的作用是A.存放当前正在执行的指令B.预取下一条或多条指令,实现指令流水线操作C.存放运算结果的中间值D.存放中断向量表66、下列寄存器中,不属于8086EU执行单元的是A.AXB.BXC.IPD.CX67、8086微处理器中,用于存放栈顶地址的寄存器是A.SP和SSB.BP和DSC.IP和CSD.DI和ES68、下列寻址方式中,指令"MOVAX,[BX+SI+1000H]"采用的是A.寄存器间接寻址B.基址变址相对寻址C.基址变址寻址D.立即寻址69、执行指令"PUSHAX"后,SP寄存器的变化是A.SP=SP+2B.SP=SP-2C.SP不变D.SP=SP+170、8086标志寄存器中,IF标志位的名称和作用是A.溢出标志,表示有符号数运算溢出B.中断允许标志,控制可屏蔽中断的开放与关闭C.进位标志,表示加法进位或减法借位D.零标志,表示运算结果为零71、8086系统中,中断向量表存放的地址范围是A.FFFF0H~FFFFFHB.00000H~003FFHC.00000H~0FFFFHD.00400H~004FFH72、INT21H中断功能调用中,AH=01H的功能是A.键盘输入字符并回显B.键盘输入字符不回显C.控制台输出字符D.程序终止返回DOS73、8086汇编语言中,LOOP指令执行时自动减一的寄存器是A.AXB.BXC.CXD.DX74、下列指令中,能使AL寄存器的D0位清零的正确指令是A.ANDAL,0FEHB.ORAL,0FEHC.XORAL,0FEHD.TESTAL,0FEH75、8086CPU在最大模式下,通过什么信号线接收外部DMA控制器的请求A.HOLD和HLDAB.INTR和INTAC.NMI和RESETD.READY和wait76、在8086最小模式总线控制信号中,M/IO=1表示当前总线周期访问的是A.内存单元B.I/O端口C.中断控制器D.DMA控制器77、8086系统中,CS段寄存器的内容为2000H,IP的内容为0100H,则当前指令的物理地址为A.20100HB.21000HC.02100HD.20000H78、下列串操作指令中,SI和DI寄存器自动递增的条件是标志寄存器中DF=A.1B.0C.可以为0或1D.与DF无关79、8086系统中,可屏蔽中断请求信号INTR的特征是A.不可被软件屏蔽,优先级最高B.可通过清零IF标志被屏蔽C.仅响应硬件故障D.无固定的优先级顺序80、汇编语言源程序中,以分号开头的内容称为A.标号B.伪指令C.注释D.宏定义81、指令"MOVAX,[2000H]"采用的寻址方式是A.直接寻址B.寄存器寻址C.寄存器间接寻址D.基址寻址82、8086系统中,用WAIT指令等待READY信号有效的典型应用场景是A.等待定时器溢出B.等待慢速I/O设备或存储器准备好数据C.等待中断请求D.等待DMA传输结束83、在8086CPU中,段寄存器CS用于存放什么信息?A.数据段的段地址B.代码段的段地址C.堆栈段的段地址D.附加段的段地址84、8086CPU的指令指针寄存器IP的作用是?A.存放当前数据的偏移地址B.存放下一条要执行指令的偏移地址C.存放堆栈顶部的偏移地址D.存放当前段基地址85、在实地址模式下,8086CPU的物理地址是如何计算的?A.段地址加上偏移地址B.段地址左移4位后加偏移地址C.段地址乘以16后加偏移地址D.段地址左移4位后加偏移地址(即段地址×16+偏移地址)86、下列哪种寻址方式的操作数在CPU内部寄存器中?A.立即寻址B.寄存器寻址C.直接寻址D.寄存器间接寻址87、MOVAX,[BX+SI]属于哪种寻址方式?A.寄存器间接寻址B.寄存器相对寻址C.基址变址寻址D.比例变址寻址88、汇编语言中,标识符命名规则错误的是?A.标识符不能以数字开头B.标识符不能包含空格C.标识符可以包含特殊字符如@、_、$D.标识符可以随意使用系统保留字89、在8086系统中,执行PUSH指令时,堆栈指针SP的变化是?A.SP减2B.SP加2C.SP减1D.SP加190、下列标志位中,用于反映算术运算结果是否为零的是?A.进位标志CFB.奇偶标志PFC.零标志ZFD.符号标志SF91、8086CPU响应可屏蔽中断请求需要满足哪些条件?A.仅需要IF=1B.仅需要IF=0C.IF=1且当前指令执行完毕D.与IF无关92、执行指令ADDAX,BX后,若AX=FFFFH,BX=0001H,则进位标志CF的值为?A.0B.1C.不确定D.由OF决定93、在8086汇编语言中,DATASEGMENT语句的作用是?A.定义代码段B.定义数据段开始C.定义堆栈段D.定义附加段94、下列哪条指令将AX寄存器的值压入堆栈?A.POPAXB.PUSHAXC.MOVAX,[SP]D.CALLAX95、8086CPU中,用于存放当前堆栈段段地址的寄存器是?A.CSB.DSC.ESD.SS96、执行指令XORAX,AX后,AX寄存器的内容变为?A.保持原值不变B.变为全0C.变为全1D.取反97、在8086系统中,内存地址总线宽度为20位,其可寻址空间为?A.64KBB.256KBC.1MBD.4GB98、下列指令中,能够实现AX与BX交换内容的指令是?A.MOVAX,BXB.XCHGAX,BXC.SWAPAX,BXD.COPYAX,BX99、8086CPU的复位后,初始的CS和IP值分别为?A.CS=0000H,IP=0000HB.CS=FFFFH,IP=0000HC.CS=0000H,IP=FFFFHD.CS=FFFFH,IP=FFFFH100、执行指令JZLABEL后,若跳转发生,说明之前比较的结果是?A.结果不为零B.结果为零C.有进位D.有借位

参考答案及解析1.【参考答案】B【解析】标准以太网帧的数据字段最长为1500字节(MTU)。当数据不足46字节时需填充。整个帧最大1518字节,包含46字节最小数据和填充。Jumbo帧可达到9000字节,但不是标准以太网。因此选B。2.【参考答案】C【解析】route命令用于显示和修改IP路由表。ipconfig用于查看网络配置信息,ping用于测试网络连通性,nslookup用于查询DNS记录。routeprint可查看完整路由表。因此选C。3.【参考答案】A【解析】TCP是面向连接的协议,提供可靠传输、流量控制和拥塞控制;UDP是无连接的协议,传输速度快但不保证可靠性。两者各有适用场景,如视频流常用UDP,文件传输常用TCP。因此选A。4.【参考答案】B【解析】交换机工作在数据链路层,根据数据帧中的目的MAC地址查找MAC地址表进行转发。路由器根据IP地址进行路由选择。端口号用于传输层标识应用程序,域名用于应用层标识主机。因此选B。5.【参考答案】B【解析】IP寄存器专门用于存放当前执行指令的偏移地址,与CS配合形成有效地址。CS存储代码段基址,不能单独作为指令地址。SP管理堆栈,DS管理数据段,均不负责指令寻址。6.【参考答案】A【解析】INC指令执行加1操作,会修改OF、SF、ZF、AF、PF标志位,但不影响CF标志。这是与ADD指令的重要区别之一,ADD会影响所有标志包括CF。7.【参考答案】D【解析】8086采用独立I/O编址方式,端口地址为16位,范围为000H-FFFH,共4KB地址空间。内存地址为20位,范围更大。8.【参考答案】A【解析】立即寻址中,操作数紧跟在指令操作码之后,直接在指令中给出,如MOVAX,1234H。寄存器寻址操作数在寄存器中,直接寻址需给出内存地址,间接寻址通过寄存器或内存获取操作数。9.【参考答案】A【解析】IRET用于中断服务程序结束时的返回操作,它会依次弹出栈中的FLAGS、CS和IP,恢复被中断程序的执行环境。RET仅用于子程序返回,只弹出IP。10.【参考答案】B【解析】在保护模式下,段基址存储在段选择子对应的GDT或LDT表中,CPU加载段选择子时自动从表中读取基址并存入段描述符缓存。段寄存器的隐藏区保存了基址和界限等描述符信息。11.【参考答案】A【解析】中断向量表存放在内存最低端00000H-003FFH共1KB空间,可存放256个中断向量,每个向量4字节。0000:7C00通常是引导程序加载地址。12.【参考答案】A【解析】JZ(ZF=1时跳转)根据标志位条件决定是否转移,属于条件转移指令。MOV为数据传送指令,CALL调用子程序,PUSH压栈操作,三者均无条件转移。13.【参考答案】B【解析】OUT指令输出数据到端口,8位端口数据从AL输出,16位端口数据从AX输出。端口地址可由立即数指定或用DX间接给出。14.【参考答案】C【解析】8086有20位地址总线,寻址范围为2^20=1MB。实际可用地址空间为1MB(00000H-FFFFFH)。15.【参考答案】D【解析】8086引脚分为地址总线(A0-A19)、数据总线(D0-D15)和控制总线三种,没有"扩展总线"这一引脚组分类。16.【参考答案】A【解析】实模式下物理地址=段基址×16+偏移地址,相当于将段基址逻辑地址左移4位(即乘以16)后与偏移地址相加,得到20位物理地址。17.【参考答案】B【解析】各段不需要连续存放,可以分散在内存的不同位置。段长最大64KB,段间允许重叠,最小配置需代码段、数据段、堆栈段和基本段四个。18.【参考答案】A【解析】[BX]表示以BX寄存器的内容作为偏移地址访问内存单元,属于寄存器间接寻址方式。没有基址加变址组合,也没有相对偏移量。19.【参考答案】A【解析】8086支持256个中断类型(0-255),每个类型对应4字节的中断向量。中断类型号通过INT指令或硬件中断提供,查中断向量表定位中断服务程序入口。20.【参考答案】A【解析】8086堆栈向低地址生长,入栈操作先使SP减2,再将数据存入新SP指向的位置。出栈操作则相反,先取出数据,SP再加2。21.【参考答案】B【解析】NMI(Non-MaskableInterrupt)是不可屏蔽中断,不能被IF标志位屏蔽,优先级高于INTA中断请求,通常用于处理紧急事件。22.【参考答案】A【解析】LEA(LoadEffectiveAddress)将源操作数的偏移地址加载到目的寄存器中,不访问内存,只计算并传送地址。如LEABX,[SI]将SI中的偏移地址送BX。23.【参考答案】A【解析】DX可用于存放端口地址进行间接寻址访问,如INAL,DX。此外DX也参与多精度乘除法操作,但端口I/O是其重要用途之一。24.【参考答案】A【解析】INT指令执行时CPU自动压入FLAGS、CS和IP,清除IF和TF标志,根据中断类型号查中断向量表获取中断服务程序入口地址并跳转执行。25.【参考答案】A【解析】风险管理流程通常包括风险识别、风险评估、风险应对和风险监控四个步骤。风险识别是第一步,需要系统地找出可能影响项目的各类风险因素,如技术风险、管理风险、环境风险等。只有先识别出风险,才能进行后续的风险评估和应对措施的制定。26.【参考答案】D【解析】通信工程施工项目涉及复杂的网络规划和设备安装,需要大量专业技术人员、专用施工设备和充足资金支持。这三种资源相互关联,任何一个不足都会影响项目进度和质量。因此,资源管理需要统筹考虑资金、人力和设备,确保三者协调配合。27.【参考答案】B【解析】预付款是业主在合同签订后、工程开工前支付给承包商的款项,主要用于帮助承包商采购材料、设备以及组织人员进场。预付款有助于缓解承包商的资金压力,确保工程顺利启动。预付款通常会在工程进度款中按比例扣回。28.【参考答案】B【解析】甘特图和网络计划技术是进度控制的核心工具。甘特图能直观展示各项活动的起止时间和并行关系;网络计划技术则通过分析关键路径,确定影响总工期的关键活动。两者结合使用,可以有效控制和调整项目进度。29.【参考答案】A【解析】变更控制流程始于变更申请的提交。任何项目参与方发现需要变更时,都应按规定格式提交变更申请,说明变更原因、内容和预期影响。之后进行变更影响分析、审批决策和实施变更。规范的变更流程有助于控制范围蔓延,确保项目可控。30.【参考答案】C【解析】PDCA循环包括计划(Plan)、执行(Do)、检查(Check)和处理(Act)四个阶段。C代表检查,即对执行结果进行检查和评估,发现问题并及时纠正。通过不断的PDCA循环,可以实现质量的持续改进,确保通信工程项目的质量符合要求。31.【参考答案】B【解析】分包单位的选择应由总承包单位负责,但需报监理单位和业主审批。这样可以确保分包单位具备相应的资质和能力,符合项目要求。总承包单位对分包工程的质量和安全负总责,监理单位和业主有权对分包单位进行审核和监督。32.【参考答案】B【解析】挣值管理法(EVM)是一种综合进度和成本的控制方法,通过比较计划价值(PV)、挣值(EV)和实际成本(AC),可以判断项目成本和进度的执行情况。该方法能够及时发现偏差并采取纠正措施,是通信工程项目成本控制的有效工具。33.【参考答案】A【解析】建立有效的沟通渠道是沟通管理的关键。通信工程项目涉及业主、设计、施工、监理等多个参与方,需要建立规范的信息传递渠道。通过明确的沟通渠道,可以确保项目信息及时准确地传递,避免信息丢失和误解,提高项目管理效率。34.【参考答案】D【解析】监理单位的主要职责是质量、进度和投资控制,以及合同和信息管理。工程设计修改应由设计单位根据业主需求进行,不属于监理单位的职责范围。监理单位可以提出优化建议,但无权擅自修改设计。监理应在授权范围内履行职责,确保项目合规推进。35.【参考答案】B【解析】规避风险是指通过改变项目计划或实施方案,从根本上消除风险或保护项目目标不受风险影响。例如,改变技术方案、调整进度安排或更换供应商等。与风险转移、接受和减轻不同,规避是主动消除风险源的措施,是最直接的风险应对方式。36.【参考答案】D【解析】招标方式主要包括公开招标和邀请招标。竞争性谈判是一种非招标的采购方式,适用于特殊情况。直接采购通常不适用于大型通信工程项目,因为缺乏竞争机制,难以保证价格合理和质量可靠。通信工程采购应遵循公开、公平、公正的原则。37.【参考答案】D【解析】明确目标与授权能够有效激发团队成员的工作积极性。通过设定清晰的目标,让团队成员了解工作的意义和价值;通过合理授权,赋予团队成员足够的自主权,使其能够充分发挥自己的能力和创造力。这比单纯提高薪酬或营造氛围更能产生持久的激励效果。38.【参考答案】B【解析】竣工验收的主要依据是施工合同和设计文件。合同规定了项目的范围、质量标准、工期要求等内容,设计文件提供了具体的技术参数和施工要求。竣工验收应严格按照合同和设计文件进行,确保工程质量和功能符合约定要求。39.【参考答案】C【解析】信息管理的核心是信息传递与共享。通信工程项目涉及多方参与,需要将项目信息及时传递给相关方,并实现信息的共享和交流。通过有效的信息传递与共享,可以提高决策效率,减少沟通成本,确保项目各方协调一致,共同推动项目进展。40.【参考答案】A【解析】安全管理的基本原则是安全第一、预防为主。通信工程涉及高空作业、带电作业等特殊场景,安全风险较高。必须坚持安全优先,将预防措施贯穿于项目实施的全过程。通过事前风险识别和控制,可以有效减少安全事故的发生,保障人员安全和工程顺利进行。41.【参考答案】C【解析】范围变更时,应首先进行影响分析。影响分析需要评估变更对项目进度、成本、质量、资源等方面的影响,为决策提供依据。在充分了解变更影响后,才能合理调整成本、进度等计划。重新招标仅在重大变更且无法协商时考虑,不是首选方案。42.【参考答案】D【解析】项目收尾工作主要包括项目验收、项目结算和项目审计等环节。项目验收确认工程符合合同要求;项目结算完成费用清算;项目审计总结经验教训。项目投标是项目前期的工作,属于项目启动阶段的内容,不应列入收尾工作。规范的收尾工作有助于项目闭环管理。43.【参考答案】B【解析】8086微处理器共有4个段寄存器:代码段寄存器CS、数据段寄存器DS、堆栈段寄存器SS和附加段寄存器ES。每个段寄存器用于指向内存中的一个段,配合段内偏移地址共同构成物理地址。44.【参考答案】A【解析】该指令采用基址加变址加位移的寻址方式,有效地址EA等于基址寄存器BX的内容加上变址寄存器SI的内容再加上16进制位移量1000H,即EA=BX+SI+1000H。45.【参考答案】A【解析】8086CPU具有20位地址总线,物理地址由20位组成。计算方法是将段地址左移4位(即乘以16,写作16进制为10H),然后加上16位的偏移地址,从而得到20位的物理地址。46.【参考答案】A【解析】伪指令是汇编语言中提供给汇编程序用的指示性语句,如DIVIDE、EQU、DW等,它们在汇编阶段被处理,不会翻译成机器指令,也不在运行时被执行。而机器指令是由CPU直接执行的指令。47.【参考答案】C【解析】INC指令对操作数加1,会影响符号标志SF、零标志ZF、奇偶标志PF和溢出标志OF,但不影响进位标志CF。这与ADD指令不同,ADD指令会影响所有状态标志位。48.【参考答案】C【解析】LEA(LoadEffectiveAddress)指令用于将源操作数的有效地址(偏移地址)传送到目标寄存器。LEABX,[SI]将[SI]的偏移地址(即SI寄存器的内容)传送到BX寄存器,而不是访问存储器单元。49.【参考答案】A【解析】在8086系统中,堆栈段由SS和SP共同管理。SS寄存器存放堆栈段的段基地址,SP寄存器存放当前栈顶的偏移地址。堆栈操作遵循后进先出原则,PUSH操作使SP减2,POP操作使SP加2。50.【参考答案】B【解析】OUT指令用于将数据从累加器输出到指定端口。OUT20H,AL表示将AL寄存器中的数据写入I/O端口20H。该指令与IN指令相反,IN指令是从端口读取数据到累加器。51.【参考答案】B【解析】8086指令的寻址方式包括立即寻址、寄存器寻址、直接寻址、寄存器间接寻址、寄存器相对寻址、基址变址寻址和相对基址变址寻址等。向量寻址不是8086的寻址方式,而是与中断向量表相关的概念。52.【参考答案】A【解析】JNZ(JumpifNotZero)是无条件跳转指令的一种条件版本,当零标志ZF=0时发生跳转,即前一条指令的执行结果不为零时跳转至目标地址NEXT。53.【参考答案】A【解析】8086实模式下,中断向量表固定位于内存最低端,从物理地址00000H开始,共256个中断向量,每个向量占4个字节,因此中断向量表占据00000H至003FFH共1KB的空间。54.【参考答案】B【解析】DW(DefineWord)伪指令用于定义字类型数据,每个数据项占2个字节。DB用于定义字节,DD用于定义双字(4字节),DT用于定义十年字(10字节)。55.【参考答案】A【解析】XOR指令是按位异或操作,任何数与自身异或结果为0。XORAX,AX使AX=0,因此ZF=1,SF=0。异或操作不影响CF和AF,且结果为零使OF=0。56.【参考答案】A【解析】8086CPU复位后,CS寄存器被初始化为FFFFH,IP寄存器被初始化为0000H,因此第一条要执行的指令的物理地址为FFFF0H,这是BIOS中断向量区的起始位置。57.【参考答案】A【解析】XCHG指令用于交换两个操作数的内容。XCHGAX,[BX]将AX寄存器的内容与内存单元[BX]中的数据互换。注意XCHG指令的操作数不能同时为内存单元,但一个寄存器加一个内存单元是可以的。58.【参考答案】B【解析】IRET(InterruptReturn)指令用于从中断服务子程序返回,它会依次从堆栈中弹出标志寄存器、CS和IP,恢复到中断前的状态。RET指令用于普通子程序返回,不恢复标志寄存器。59.【参考答案】C【解析】LOOP指令使用CX寄存器作为循环计数器。每次执行LOOP指令时,CX自动减1,若CX不为0则跳转到指定标号继续循环。这是8086汇编语言中实现循环结构的标准方式。60.【参考答案】D【解析】除法错误(除零错误)中断的中断类型号为00H,而非10H。中断类型号10H对应的是INT10H,是视频服务中断,属于软件中断。可屏蔽中断通过INTR引脚引入,不可屏蔽中断通过NMI引脚引入,单步中断和除法错误都属于内部异常中断。61.【参考答案】B【解析】物理地址=段地址×10H+偏移地址=2000H×10H+0100H=20000H+0100H=20100H。因此正确答案应为A。等等,让我重新计算:2000H×10H=20000H,20000H+0100H=20100H。所以答案是A。62.【参考答案】B【解析】ADC(AddwithCarry)是带进位加法指令,执行AX=AX+BX+CF操作。该指令常用于多精度加法运算中,可以将低字节的进位传递到高字节的运算中。与之对应的是SBB(带借位减法)指令。63.【参考答案】B【解析】8086CPU有20根地址总线,可寻址范围为2的20次方等于1MB物理地址空间。16根数据线决定数据传送宽度为16位,但寻址能力由地址总线位数决定。64.【参考答案】B【解析】8086采用分段存储管理,物理地址等于段地址左移4位(即乘以16H或10H)加上偏移地址。段地址存放在段寄存器中,偏移地址由指令或寄存器提供。65.【参考答案】B【解析】8086采用指令预取机制,BIU通过指令队列缓冲器预先从内存读取后续指令,当EU执行当前指令时BIU可同时取指,提高执行效率,形成简单的流水线操作。66.【参考答案】C【解析】IP指令指针寄存器属于BIU总线接口单元,用于指向下一条要执行的指令偏移地址。AX、BX、CX均为通用数据寄存器,属于EU执行单元。67.【参考答案】A【解析】SP寄存器存放栈顶偏移地址,SS寄存器存放栈段段地址。二者共同确定栈的位置,PUSH和POP指令操作栈时均以SS:SP为栈顶地址。68.【参考答案】B【解析】该寻址方式同时使用了基址寄存器BX、变址寄存器SI和位移量1000H,属于基址变址相对寻址。有效地址EA=BX+SI+1000H,物理地址需加上段基址。69.【参考答案】B【解析】8086栈生长方向为高地址向低地址,PUSH操作先将SP减2,再将数据存入SS:SP指向的栈顶位置。pop操作则相反,先将数据弹出再使SP加2。70.【参考答案】B【解析】IF为中断允许标志,位于标志寄存器第9位。IF=1时允许CPU响应可屏蔽中断请求,IF=0时屏蔽可屏蔽中断。用CLI清IF,STI置IF。71.【参考答案】B【解析】中断向量表位于内存最低地址区,从00000H到003FFH共1KB空间,存放256个中断向量,每个向量占4字节,分别为中断服务程序段地址和偏移地址。72.【参考答案】A【解析】AH=01H表示从键盘输入一个字符并在屏幕上回显,输入字符存入AL寄存器。AH=07H为不回显输入,AH=02H为字符输出,AH=4CH为带返回码程序终止。73.【参考答案】C【解析】LOOP指令以CX作为循环计数器,执行时先将CX减1,然后判断CX是否为0,不为0则跳转到指定标号继续循环。CX为零时顺序执行下一条指令。74.【参考答案】A【解析】AND指令按位与,0FEH的二进制为11111110,与AL相与后D0位被清零,其余位保持不变。OR指令按位或,XOR按位异或,TEST只设置标志位不改变操作数。75.【参考答案】A【解析】最大模式下,HOLD为DMA请求输入线,HLDA为DMA响应输出线。当DMA控制器发出HOLD请求后,CPU在当前总线周期结束后响应并输出HLDA高电平,随即释放总线。76.【参考答案】B【解析】M/IO信号线用于区分访问内存还是I/O设备。M/IO=0表示访问内存,M/IO=1表示访问I/O端口。该信号由8288总线控制器根据CPU状态译码产生。77.【参考答案】A【解析】物理地址=段地址×10H+偏移地址=2000H×10H+0100H=20000H+0100H=20100H。CS为代码段寄存器,存放当前执行指令的段基址。78.【参考答案】B【解析】DF为方向标志位。DF=0时,串操作后SI和DI自动递增;DF=1时,SI和DI自动递减。CLD指令清除DF使索引递增,STD指令设置DF使索引递减。79.【参考答案】B【解析】INTR是可屏蔽中断请求,其中断响应由CPU的IF标志位控制。当IF=0时CPU不响应INTR请求,可通过CLI/STI指令清除或设置IF。NMI是不可屏蔽中断。80.【参考答案】C【解析】分号开头的部分为注释,汇编器在汇编时忽略注释内容,仅用于说明程序功能或增加可读性。标号后跟冒号,伪指令如ASSUME/DATASSEGMENT等不以分号开头。81.【参考答案】A【解析】操作数地址直接写在指令中,[2000H]表示有效地址为2000H,属于直接寻址方式。寄存器间接寻址形式为[BX]或[SI]等,地址由寄存器内容给出。82.【参考答案】B【解析】WAIT指令使

温馨提示

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

评论

0/150

提交评论