




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
...wd......wd......wd...以下数中最小的数为〔D〕A(101001)2B(52)8C(2B)16B(101001)bcd中央处理器是指〔运算器和控制器〕在汇编语言中表示十六进制的标示是〔H〕假定DS=2896H,BX=0897H,则MOVAX,[BX]涉及到的第一个物理地址是〔B〕A.292F7HB.291F7HC.29207HD.29857H5,以下指令不正确的选项是〔A〕MOV[BX,][3100H]B.MOVBX,[3100H]C.MOV[BX],3100HD.MOVBX,3100H目前堆栈指针SP=3452H,执行PUSHAX,PUSHBX后,堆栈指针SP=〔344EH〕假设字内存单元[1234H]=0056H,那么LEABX,[1234H]指令执行后,BX的值为〔1234H〕.以下哪条指令可以使AL中的最高位置1〔C〕A.ANDAL,80HB.XORAL,80HC.ORAL,80HD.TESTAL,80H9.以下哪条指令可以使AL中最高位清0〔A〕A.ANDAL,7FHB.XORAL,7FHC.ORAL,7FHD.TESTAL,7FH10.以下哪条指令可以判断AL中最高位是否为1〔D〕A.ANDAL,80HB.XORAL,80HC.ORAL,80HD.TESTAL,80H11.8086/8088的地址总线是〔C〕A.8位B.16位C。20位D。6位以下部件不属于计算机控制器的部件的是〔C〕指令存放器B.程序计数器C.算术逻辑单元D.程序状态字存放器总线周期中的等待中其实是插在〔T3之后〕以下部件不属于执行部件的是〔D〕A控制器B存储器C运算器D外围设备计算机操作的最小时间单位是〔A〕时钟周期B.指令周期C.CPU周期D.微指令周期运算器的核心局部是〔B〕数据总线B.算数/逻辑单元C.多路开关D.通用存放器MOVAX,[3100H]属于什么寻址〔A〕A直接寻址B间接寻址C存放器寻址D存放器间接寻址指令MULBX执行后,乘积〔C〕A高16位放在AX中B低16位放在BX中C高16位放在DX中以下对通用存放器的描述,正确的选项是〔D〕AX只能存放8位二进制变量B.BX中不能存放地址数据C.CX可以存放地址数据D.DX常用于乘除指令数据运算以下指令中有错误的选项是〔B〕INAX,20HB.SHLAX,2C.OUTDX,微型计算机系统中的字长是由〔数据总线〕的宽度决定的指令MOVAX,[BX]的源操作数位于〔C〕A通用存放器B专用存放器C内存单元D外设端口在数据传送方式中,DMA方式与中断方式相比,主要优点是〔A〕A传送速度快B.CPU可分时工作C传送程序简单D.CPU不必查询I/O口的状态某事件发生时,CPU暂停执行现行程序而转去执行相应程序的过程叫〔B〕A中断请求B中断响应C中断嵌套D中断屏蔽微机系统中对内存的寻址空间是由〔〕的宽度决定的。A系统总线B数据总线C地址总线D控制总线指令OUT30H,AL中30H是指〔D〕A立即数B存放器C内存单元D外设端口主存储器与CPU之间增减Cache的目的是〔解决CPU与贮存间的速度匹配问题〕采用DMA方式在PC机的存储器与外设之间传送数据时,数据的传送需经过〔系统总线〕为了便于实现多级中断,保存现场信息的最有效方法是采用〔B〕通用存放器B堆栈C。存储器D,外存30.静态半导体存储器的特点〔A〕A读写速度快B每隔一定时间,需要根据原存内容重新写入一遍C在工作中需要动态的改变访问地址31.-0的8位二进制补码是〔C〕A10000000B11111111C0000000032.以下的〔C〕不能支持数值处理A算术运算指令B移位操作类指令C字符串处理类指令D输入输出类指令33.以下关于Cache的表达,错误的选项是〔D〕A高速缓冲存放器简称CacheB.Cache处于主存与CPU之间C程序访问的局部性为Cache的引入提供了理论依据D.Cache的速度远比CPU的速度慢34.一般计算机CPU与接口之间不使用的信息传送方式是〔D〕A程序查询方式B中断方式C,DMA方式D。通道方式35.以下说法正确的选项是〔C〕A半导体RAM信息可读可写,且断电后仍能保持记忆B半导体RAM属易失性存储器,而静态RAM的存储信息是不易的C静态RAM、动态RAM都属易失性存储器,前者在电源不掉时,不易失D静态RAM不用刷新,且集成度比动态RAM高36.二节拍脉冲维持的时间长短是〔C〕A指令周期B机器周期C时钟周期D以上都不对37.假设“与非〞门输入为A和B,只有当A和 B分别为〔〕,输出Y=0A0,0B0,1C1,0D1,138.假设某机器数为10000000,当它转换为-127时,则为〔反码〕39.当前微机的主存储器可分为〔B〕A内存与外存B,RAM与ROMC软盘与硬盘D磁盘与磁带40.CPU不能直接访问的是〔D〕A.RAMB.ROMC.内存D。外存41.计算机中常说的586、P4和CoreDuo指的是计算机〔C〕A存储容量B运算速度C.CPU型号D显示器速度42.调制解调器的主要功能是〔B〕A数字信号放大B模拟信号和数字信号转换C数字信号编码D模拟信号放大43.〔A〕表示计算机存储信息的能力,以字节为单位A存储器容量B存储器地址C存储器的编号D存储器的类别44.常用的DVD-ROM光盘〔A〕A只读B读写C可擦D可写45.完整的冯诺依曼构造的计算机硬件包括〔D〕A.CPU,内存,键盘,显示器B.CPU,内存,磁盘,显示器C.CPU,存储器,键盘,显示器D.CPU,存储器,输入设备,输出设备46.中断请求简称是〔D〕A.I/OB.COMC.DMAD.IRQ47.DMA是实现存储器与〔C〕的直接书籍传送A.CPUB.存储器C外表I/O设备D.运算器48.磁盘存储信息的根本存储单元是〔C〕A磁道B柱面C扇区D磁盘49.硬盘主引导记录的英名称是〔A〕A.MBRB.MHRC.SBRD.MRB50.以下硬盘的技术指标内容,错误的选项是〔B〕A平均寻道时间B.厚度C.传输率D.转速51.设置电脑的显示分辨率及颜色数〔C〕A.与显示器分辨率有关B与显示卡有关C与显示器分辨率及显示卡有关D与显示器分辨率及显示卡均无关51.以下常见硬盘驱动器接口,错误的选项是〔D〕A.STATEB.IDEC.SCSID.ISA52.外设要通过接口电路与CPU相连。在PC机中接口电路一般做成插卡的形式。以下部件中,一般不以插卡形式插在主板上的是〔D〕A.CPUB.内存C显示卡D硬盘53.假设一台计算机的字长为4个字节,这意味着它〔C〕A能处理的数值最大为4位十进制数是9999B能处理的字符串最多为4个英文字母组成C在CPU中处理传送的数据为32位D在CPU中运行结果最大为2的32次方54.用户计算机为PCI插槽的计算机,没有USB接口,但用户又必须使用USB设备,但最经济可行的解决方案是〔B〕A将计算机升级,更换USB接口的主板B安装PCItoUSB装换卡C.使用USBHUDD无法解决55.以下哪一项代表CPU的执行速度(A)A.MHZB.CPSC.LBMD.Mbytes56.中央处理器主要功能是〔D〕A显示信息B传输信息C.存储信息D.加个处理信息57.32位个人计算机中的32位指CPU的〔C〕A控制总线B地址总线C数据总线D输入/输出总线为32位58.微型计算机所用微处理器有PIII,P4等之分,PIII,P4指的是〔D〕A存储容量B运行速度C.CPU的生产厂家D.CPU的类型59.目前在以下各种设备中,读取数据由快到慢的顺序〔C〕A软驱,硬盘,内存,光驱B软驱,内存,硬盘,光驱C内存,硬盘,光驱,软驱D光驱,软驱,硬盘,内存60以内存存取速度卡来比照,以下〔A〕最快LI高速缓存B.L2高速缓存C.主存储器D.辅助内存61.使用计算机时,突然断电,存储在以下设备中的信息将丧失的是〔C〕A.U盘B.硬盘C.RAMD.ROM62.PC机上通过键盘输入一段文章时,该段文章首先存放在主机〔〕中,如果希望将这段文章长期保存,应以〔〕形式存储于〔〕中。〔A〕A内存,文件,外存B外存,数据,内存C内存,字符,外存D键盘,文字,打印机63以下内存中,存取数据速度最快的是哪一些〔A〕A高速缓存B只读存储器C随机内存D虚拟内存64.以下关于存储器的表达中正确的选项是〔C〕A.CPU能直接访问在内存中的数据,也能直接访问存储在外存中的数据B.CPU能不直接访问在内存中的数据,也能直接访问存储在外存中的数据C.CPU能直接访问在内存中的数据,不能直接访问存储在外存中的数据D.CPU既不能直接访问在内存中的数据,也不能直接访问存储在外存中的数据65.台式计算机操作中,进入CMOS设置程序的按键是〔D〕A.SHIFTB.ALTC.CTRLD.DEL66.计算机中,负责在开机时执行系统自动侦测及支持相关操作系统程序,具有输入输出功能的组件接口是〔B〕A.DOSB.BIOSC.I/OD.RAM71.在WINDOWS操作系统中,如果修改系统的日期和时间,则下述哪一个是正确A.每次开机要重新设定B.死机后才重新设定C.间隔一段时间不使用计算机,需重新设定日期与时间D.日期和时间会被写入COMS中72计算机开机启动时,以下------为最优先启动。A根本输入输出系统B.操作系统C应用程序系统D网络系统73数据的传输速率单位是bps,则Ikbps是指每秒传输------A512个字节B1024个字节C512个二进制位D1024个二进制位74计算机CPU出现故障时,会出现以下何种情况A有声音无图像B有图像无声音C无声音无图像D有声音有图像75以下故障中,只有不属于软故障A病毒感染B.BIOS参数设置不当C驱动程序被误删除D电源开关接触不良76电子计算机技术在半个世纪中虽有很大进步,但至今其运行仍遵循着一位科学家提出的根本构造原理。这位科学家是------------A牛顿B爱因斯坦C爱迪生D冯·诺依曼77用晶体管作为电子器件制成的计算机属于------------A第一代B第二代C第三代D第四代78.通常所说的主机是指--------------A运算器与控制器BCPU和磁盘储存器C CPU和主存D硬件和软件79计算机能直接识别的语言是----------A汇编语言B自然语言C机器语言D高级语言80在CPU中,控制器的功能是---------------A运行逻辑运算B运行算术运算C分析指令并发出相应的控制信号D只控制CPU的工作81所谓“裸机〞是指------------A单片机B没有包装的计算机C只装备操作系统的计算机D不装备任何软件的计算机82以下数据中有可能是八进制数的是--------------A764B238C369D78983以下4种不同进制的无符号数中最小的数是---------------A11011001BB37C75D2AH84CPU寻址外设端口地址的方法有两种,一种是统一编址,还有一种是-----------A混合编址B动态编址C独立编址D变址编址85.20根地址线的寻址范围可达-----------A512KBB1024KBC640KBD4096KB86计算机工作是,能写入也能读出的半导体存储器是-------------ARAMBROMC磁盘D磁带87.计算机中最常用的字符编码是〔A〕A、ASCIIB、BCD码C、余3码D88.以下不是构成控制器部件是〔D〕A、程序计数器B、指令存放器C、指令译码器D、存储器89.—49D的二进制补码为〔B〕A、11101111B、11001111C、0001000D、1110110090.十进制29的二进制表示为原码是〔C〕A、11100010B、10101111C、00011101D、0000111191.十进制0.625转换成二进制数是〔A〕A、0.101B、0.111C、0.110D、0.10092.选出不是计算机中常作的码制是〔D〕A、原码B、反码C、补码D、ASCII93.微处理器的D、主频、ALU构造以及有无Cache存储器是影响其处理速度的重要因素。A、有无中断处理B、是否微程序控制C、有无DMA功能D、字长94.假定SS=2000H,SP=0100H,AX=2107H,执行堆栈指令PUSHAX后,存放数据07H的物理地址是〔C〕A、20102HB、20101HC、200FEHD、200FFH95.二进制数100101110.10B的十进制数值可表示为〔B〕A、96.8B、150.0C、96.5D、160.096.8086能够访问的存储空间的大小是〔B〕A、64KB、1MC、256D、16M97.8086CPU的NMI引脚上输入的信号〔B〕A、可屏蔽中断请求B、非屏蔽中断请求C、中断响应D、总线请求98.保护断点就是保存〔B〕A、中断类型码B、中断服务程序入口地址C、现场D、当前CS、IP的值99.以下关于中断说法错误的选项是〔C〕A、中断的产生需要特定事件的引发B、中断源有内部中断和外部中断C、中断事件发生时,CPU执行断点程序D、CPU在中断响应时,依据中断向量码自动转向中断处理程序100.CPU的ALU主要完成〔D〕A、地址指针的变换B、中断管理C、产生各种时序D、算术逻辑运算与各种移位操作101、计算机完成一条指令的执行所需要的时间称为CA、机器周期B、总线周期C、指令周期D、时钟周期102、高速缓存Cache一般是指DA、硬盘与主存之间的缓存B、外设与CPU之间的缓存C、CPU与显卡之间的缓存D、CPU与主存之间的缓存103、以下不会改变标志存放器内容的指令是AA、MOVB、CMPC、ADDD、RET104、计算机采用三组总线连接各部件,以下B不属于这三组总线A、数据总线B、内部总线C、地址总线D、控制总线105、以下指令中有语法错误的选项是_______B____A、DSMOVAL,[BP]B、MOVAL,DXC、JMP WORDPTR[BX+DI+5]D、PUSH WORDPTR[SI-2]106、以下部件〔设备〕中,存取速度最快的是AA、CPU中的存放器B、光盘存储器C、硬盘存储器D、软盘存储器107.以下部件〔设备〕中,存取速度最慢的是CA、半导体存储器B、光盘存储器C、磁带存储器D、硬盘存储器108、以下说法正确的选项是BA、计算机与外界的通信模式有并行和超串行两种B、计算机并行通信控制简单、传送速度快109、计算机系统中的存储器系统是指DA、RAM存储器B、ROM存储器C、主存储器D、主存储器和外存储器110、至今为止,计算机中的所有信息仍以二进制方式表示的理由是CA、节约元件B、运算速度快C、物理器件性能所致D、信息处理方便111、目前大多数集成电路生产中,所采用的根本材料是AA、单晶硅B、非晶硅C、锑化钼D、硫化镉112、以下说法不正确的选项是〔C〕A任何可由软件实现的操作也可以由硬件来实现B固件就功能而言类似于软件,从形态来说又类似于硬件C在计算机系统的层次构造中,微程序级属于硬件级,其他四级都是软件级D面向高级语言的机器是完全可以实现的113、从系统构造看,至今绝大多数计算机仍属于(B)计算机A、并行B、冯*诺依曼C、智能D、实时处理114、在机器数中,(B)的零的表示是唯一的A、原码B、补码C、反码D、原码和反码115计算机系统补码运算目的是为了〔C〕A与手工运算方式保持一致B提高运算速度C简化计算机的运算规则D提高运算的精度116、某数在计算机中用BCD码表示是011110001001,其真实值是AA、789B、789HC、1929D、11110001001B117、在定点数运算中产生溢出的原因是CA、运算过程中最高位产生了进位或借位B、参加运算的操作数超出了机器的表示范围C、运算的结果的操作数超出了机器的表示范围118下溢是指〔B〕A运算结果的绝对值小于机器所能机器表示的最小绝对值B运算结果小于机器所能表示的最小负数C运算结果小于机器所能表示的最小正数D运算结果的最低有效位产生的错误119、8位二进制补码表示的整数数据范围是AA、-128~127B、-127~127C、-128~128D、-127~128120、用8位二进制数表示-0的补码是CA.10000000B.11111111C.00000000D.00000001121、指令周期是指〔C〕A.CPU从主存去除一条指令的时间B.CPU执行一条指令的时间C.CPU从主存去除一条指令加上执行这条指令的时间D时钟周期时间122、由于CPU内部的操作速度较快,而CPU访问一次主存所花的时间较长,因此机器周期通常用来规定。AA、主存中读取一个指令字的最短时间B、主存中读取一个指令字的最长时间C、主存中写入一个数据字的平均时间D、主存中读取一个数据字的平均时间123、计算机操作的最小时间单位是AA、时钟周期B、指令周期C、cpu周期D、微指令周期124、以下四个存放器中,不允许用传送指令赋值的存放器是〔A〕A.CSB.DSC.ESD.SS125、8088CPU中可用作存放器间接寻址的存放器是AA、BX,SI,DIB、BX,SP,SI,DIC、BX,IP,SI,DID、BX,DX,SI,DI126.指令MOVAL,100[SI][BP],AX的目标操作数的隐含段为BA、数据段B、堆栈段C、代码段D、附加段127、以下有关运算器的描述,正确的选项是〔C〕A只做加法B只做算术运算C既做算术运算又做逻辑运算128、假设(AL)=0FH,(BL)=04H,则执行CMPAL,BL后,AL和BL的内容为AA、0FH和04HB.0BH和04HC.0FH和0BHD.04H和0FH129.存储器是计算机系统中的记忆设备,它主要用来 CA存放时局 B存放程序 C存放数据和程序 D存放微程序130 计算机的存储器采用分级存储体系的主要目的是D A便于读写数据 B减小机箱的体积 C 便于系统升级 D 解决存储容量,价格和存储速度之间的矛盾131和外存储器相比,内存储器的特点是〔C〕 A容量大,速度快,本钱低B容量大,速度慢,本钱高C容量小,速度快,本钱高D容量小,速度快,本钱低132 采取虚拟存储器的主要目的B A 提高主存储器的存取速度 B 扩大主存储器的存储空间,进展自动管理和调度 C 提高外存储器的存取速度 D 扩大外存储器的存储空间133 常用的虚拟存储系统由 A两级存储器组成 A 主存辅存 B 快存主存 C 快存辅存 D 通用存放器主存134 系统总线中地址线的功能是C A 用于选择主存单元 B 用于选择进展信息传输的设备 C 用于指定主存单元和I/O设备接口电路的地址 D 用于传送主存物理地址和逻辑地址135 在单机系统中,三总线构造的计算机的总线系统由B组成 A 系统总线,内存总线和I/O总线 B 数据总线,地址总线的控制总线 C ISA总线,VESA总线和PCI总线136 以下指令中,能使80X86CPU对I/O端口进展读写/访问的是C A 中断指令 B 串操作指令 C 输入/输出指令 D MOV指令137.8086/8088CPU的I/O指令可以采用的寻址方式为〔D〕A直接寻址B间接寻址C变址寻址D直接寻址和间接寻址138 8086/8088CPU的I/O指令可以采用间接寻址时,可用的间接存放器是B A BX B DX C SI D DI139 8086/8088CPU的I/O指令用直接寻址访问端口的地址空间是A A 0——0FFH B 0___0FFFFH C 0——7FH D0——0FFFFFH140 采用DMA方式传送数据时,每个送一个数据占用D的时间 A 一个指令周期 B 一个机器周期 C 一个时间周期 D 一个存储周期1418086/8088CPU有一个可屏蔽中断请求,CPU能响应的条件是〔D〕A.IF=1B中断请求未被屏蔽C当前指令执行完毕D前3个条件都具备142 使用DOS系统调用时,功能号应放在B A AL B AH C DL D DH143 总断发生时,由硬件保护片更新程序计数器PC,而不是由软件完成,主要是为了A A 能进入中断处理程序并返回原程序 B 节省内存C提高处理机的速度D使中断处理程序易于编制,不易出错144在I/O设备,数据通道,时钟和软件这四项中,可能成为中断源的是〔D〕A.I/O设备B.I/O设备和数据通道C.I/O设备和数据通道和时钟D.I/O设备和数据通道,时钟和软件145 单级中断与多级中断的区别是C A 单级中断只能实现但中断,而多级中断可以实现多重中断 B 单级中断的硬件构造是一维中断,而多级中断的硬件构造是二维中断 C 单级中断,处理器之通过一根外部中断请求线接到它的外部设备系统,而多级中断,每一个I/O设备有一根专用的外部中断请求线 D 以上都不对146中断允许触发器用来〔〕答案DA表示外设是够提出了中断请求B.CPU是否响应中断请求C〔看不清楚〕D开放或关闭可屏蔽硬中断如果有多个中断同时发生系统将147 如果有多个中断同时发生,系统将根据中断优先级响应优先级最高的中断请求,假设要调整中断事件的响应次序,可以利用D A 中断嵌套 B 中断向量 C 中断响应 D 中断屏蔽148外设对CPU的请求形式是〔B〕A自陷B中断C通道命令D跳转命令149 可编程计数、定时器电路8253的工作方式共有D A 2种 B 4种 C 5种 D 6种150 计算机的外围设备是指D A 输入/输出设备 B 外设设备 C 远程通信设备 D 除了CPU和内存以外的其它设备编程题局部3.1顺序程序设计[程序1]设X和Y均为16位无符号数,写一个求表达式X+Y值的程序。程序清单如下:DSEGSEGMENT ;数据段XDW1234HYDW5678HZDW?DSEGENDSCSEGSEGMENT ;代码段ASSUMECS:CSEG,DS:DSEGSTART:MOVAX,DSEG ;段存放器初值MOVDS,AXMOVAX,XADDAX,Y ;求x+y和MOVZ,AX ;保存MOVAH,4CHINT21H ;程序完毕退出CSEGENDSENDSTART[程序2]编制程序,将字节变量BVAR中的压缩BCD数转换成二进制数,并存入原变量中。在编写程序前,首先要确定转换算法。第一步,取压缩BCD数的十位;第二步,计算十位数乘以10;第三步,取个位数相加。程序清单如下所示。DSEGSEGMENTBVARDB99HDSEGENDSCSEGSEGMENTASSUMECS:CSEG,DS:DSEGSTART:MOVAX,DSEGMOVDS,AXMOVAL,BVARMOVCL,4SHR AL,CL ;取高4位MOVAH,10MUL AH ;乘10AND BVAR,0FH ;取低4位ADD BVAR,AL ;相加MOVAH,4CHINT21HCSEGENDSENDSTART[程序3]内存中自TABLE开场的10个单元连续存放着0到9的平方值〔称为平方表〕。从键盘输入一位十进制数X〔0≤X≤9〕,查表求X的平方值,结果存入Y单元,并将该数输出到屏幕上。程序清单如下:DATASEGMENTTABLE DB0,1,4,9,16,25,36,49,64,81;定义平方表Y DB?DATAENDSCODESEGMENTASSUMECS:CODE,DS:DATASTART:MOVAX,DATA MOV DS,AX ;置数据段存放器LEABX,TABLEMOVAH,1 INT 21H ;DOS功能调用的1号子功能是键盘输入 SUB AL,30H ;返回值为ASCII码,存于AL中XLAT ;AL←((BX)+(AL)) MOV Y,AL ;平方数存Y单元 MOV AH,2 ;DOS功能调用的2号子功能是屏幕输出 MOV DL,09H ;输出一个TabINT21H MOV AL,Y ;取平方值除以10,商为十位数,余数为个位数XORAH,AHMOVBL,10DIVBLMOVBL,AH ADD AL,30H ;十位数转换成ASCII码输出MOVDL,ALMOVAH,2INT21H ADD BL,30H ;个位数转换成ASCII码输出MOVDL,BLINT21H MOV AH,4CH ;返回DOSINT21HCODEENDSENDSTART3.2分支程序设计[程序1]设有3个单字节无符号数存放在BUF开场的缓冲区中,编写一个能将它们从大到小重新排序的程序。由于BUF缓冲区中只有3个数据,有多种方法可实现3个数据的排序。在此采用交换法,先找到3个数中的最大数,然后再找到剩下两个数的大数,最后将3个数据按大小依次存放。为了方便,先把要排序的3个数取到3个存放器中,然后再对3个数进展比照排序。编写的源程序如下所示:DATA SEGMENTBUF DB 87,234,123DATA ENDSCODE SEGMENT ASSUME CS:CODE,DS:DATASTART: MOV AX,DATA MOV DS,AXMOV SI,OFFSETBUFMOV AL,[SI] ;把3个数取到存放器中MOV BL,[SI+1]MOV CL,[SI+2]CMP AL,BL ;排序,将最大数送AL存放器JAE NEXT1XCHG AL,BLNEXT1: CMP AL,CLJAE NEXT2XCHG AL,CLNEXT2: CMP BL,CL ;将最小数送CL存放器JAE NEXT3XCHG BL,CLNEXT3: MOV [SI],AL ;从大到小依次存回缓冲区MOV [SI+1],BLMOV [SI+2],CLMOV AH,4CHINT 21HCODE ENDS END START[程序2]编写一个程序,判别键盘上输入的字符;假设是0-9字符,则显示之;假设为A-Z或a-z字符,均显示“C〞;假设是回车字符<CR>(其ASCII码为0DH),则完毕程序,假设为其它字符则不显示,继续等待新的字符输入。程序清单如下:CODESEGMENTASSUMECS:CODESTART: MOVAH,1INT21H;等待键入字符,送ALCMPAL,0DH;是否是回车符JZDONE;是则转DONE退出程序CMPAL,’0’JBNEXTCMPAL,’9’JACHARUP ;如不是0-9则转入CHARUP执行MOVDL,ALMOVAH,2INT21HJMPSTARTCHARUP:CMPAL,’A’JBNEXTCMPAL,’Z’JACHRDN ;如不是大写字母,则转入CHARDN执行DISPC:MOVDL,’C’MOVAH,2INT21HNEXT:JMPSTARTCHRDN:CMPAL,’a’JBNEXTCMPAL,’z’JANEXT ;如不是小写字母,则不显示,转回STARTJMPDISPCDONE:MOVAH,4CHINT21HCODEENDSENDSTART[程序3]设平面上一点P的直角坐标为〔X,Y〕,X、Y为字符号数,试编制假设P落在地i象限内,则令k=i;假设P落在坐标轴上,则令k=0的程序。程序清单如下:DATASEGMENTXDW8300HYDW8200HKDB0DATAENDSCODESEGMENTASSUMECS:CODE,DS:DATASTART:MOVAX,DATAMOVDS,AXAND X,0FFFFH ;判断X是否为0JZK0AND Y,0FFFFH ;判断Y是否为0JZK0TEST X,8000H ;测试X符号JZK4TEST Y,8000H ;测试Y符号JZK2MOVK,3JMPEXITK2:MOVK,2JMPEXITK0:MOVK,0JMPEXITK4:TESTY,8000HJZK1MOVK,4JMPEXITK1:MOVK,1EXIT:MOVAH,4CHINT21HCODEENDSENDSTART3.3循环程序设计[程序1]以BUF为首地址的字存储区中存放着8个有符号二进制数,试编写程序将其中大于等于0的数依次送BUF1为首地址的字存储区中,小于0的数依次送以BUF2为首地址的字存储区中。同时将大于等于0的数的个数送A字变量,将小于0数的个数送B字变量。编写的程序清单如下:DATA SEGMENTBUF DW 23,123,-12,-210,45,0,90,-453BUF1 DW 8 DUP(0)BUF2 DW 8 DUP(0)A DW 0B DW 0DATA ENDSCODE SEGMENT ASSUME CS:CODE,DS:DATASTART: MOV AX,DATA MOV DS,AXLEA BX,BUF LEA SI,BUF1LEA DI,BUF2MOV A,0MOV B,0MOV CX,8 ;置循环初值L0: MOV AX,
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 药流医院协议书
- 联建党建协议书
- 承包脚手架合同协议书
- 土石方清运合同协议书
- 考研入会协议书
- 职业限制协议书
- 猫狗领养协议书
- 宠物萨摩耶领养协议书
- 商务和技术合作协议书
- 委托持股代持股协议书
- 2025年室内环境与设施设计专业毕业考试试题及答案
- 合伙经营门店协议书
- 医疗压疮护理
- 线路改造合同协议书
- 《髋关节镜手术患者》课件
- GB/T 36066-2025洁净室及相关受控环境检测技术要求与应用
- 人教版PEP版2025年三年级下册英语期末试卷(含答案含听力原文无听力音频)
- Unit8Wonderland(Weletotheunit)课件-译林版(2024)七年级英语下册
- 高考数学17题 立体几何-2025年高考数学冲刺复习(北京专用)解析版
- 浙江开放大学2025年《社会保障学》形考任务3答案
- 2025-2030年中国腰果酚市场竞争格局及发展前景研究报告
评论
0/150
提交评论