




已阅读5页,还剩9页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
微型计算机原理及应用作业题第1章1冯诺依曼体系结构计算机包括五大组成部分,分别为运算器,控制器,存储器,输入设备和输出设备。2(29)10转化为二进制是(11101)2 ;(1101110)2转化为十六进制是(6E)16。3机器数可以用不同的方法表示,常用的编码方式有 原码 , 反码 , 补码 。4(25)10转化为二进制是 11001 ;(1101010)2转化为十六进制是 6A 。第2章1标志寄存器FR中零标志是Z F,进位标志是C F,溢出标志是O F。2. 段地址和偏移地址为3017:000A的存储单元的物理地址是3017AH。3在8086MPU中,一个字节表示8位二进制数,一个字表示16位二进制数。4段的起始地址放在段寄存器中,有4个段寄存器,分别是CS, DS , SS 和ES,段寄存器的长度为 16 位。5. 80868088 CPU复位后,程序重新开始执行的物理地址为 FFFF0H 。6. 段地址和偏移地址为3022:001F的存储单元的物理地址是 3023FH 。7. 8086 CPU分为两个部分即执行部件. 总线接口部件 部件。88086MPU是典型的16位机,地址总线有20 位,数据总线有 16 位,存储器容量为 1MB 。9. 8086微机的存储器中存放信息如图所示,那么30022H字单元的内容是( D )。A34ABH BAB34H CABCDH DCDABH10程序计数器PC存放的是 。( D )A程序总的指令条数 B程序已执行的指令条数 C程序尚未执行的指令条数 D下一条指令的存储地址11. 在8088/8086系统中,已知(DS)=100AH,DS段有一操作数,其偏移地址=0200H,该操 作数的物理地址为( D )。A.100A0HB.02000HC.120A0HD.102A0H12. 当8088引脚,时,表示CPU当前正在进行( A )操作。A.读存储器B.写存储器C.写IO口D.读IO口13. 8086与8088相比,不正确的有( D )。A.相同的内部寄存器B.相同的指令系统C.相同宽度的地址总线D.相同宽度的数据总线14. Reset信号到来后,8086 CPU的启动地址为( C)。A.0000H B.FFFFFHC.FFFF0H D.0FFFFH15.一个基本的总线周期由(B )个时钟周期组成。A.2B.4C.8D.1616.名词解释:1. ALU算数逻辑单元2. MDR存储器数据寄存器3. RAM随机存储器4. 总线总线是计算机系统各部件之间传递公共信息的一簇导线5. IR指令寄存器6. CU控制单元7. MAR存储器地址寄存器8. 存储容量存储器能够存放的二进制数的总位数9. ROM只读存储器10. PC程序计数器11. ID指令译码器第3章1. MOVAX,BX+SI的源操作数是基址变址寻址方式。2. 堆栈是按照先进后出原则组织的一片连续的存储区域。3FLAGS寄存器中有 3 位控制状态位。4. LOOPNZ A1指令只有当ZF= 0 且(CX)不等于0时,才能继续循环。5.JMP DWORD PTR DI是 段间间接 转移。6. 若(AL)=0FEH, (BL)=11H,执行MUL BL后(AX)= 10DEH ,标志位CF和OF分别为 CF=OF=1 。7. 能够实现将BL寄存器中的内容最低4位取反,最高4位维持不变的一条指令是 XOR BL,0FH 。8. 执行段内近转移指令后2000:0100 E9 12 34 JMP A1,A1的地址为3512 。9. MOV SI,OFFSET A1是立即寻址 寻址方式。10.假设 (SS)=3000H,(SP)=1000H, 执行PUSH AX 指令后,栈顶的物理地址是30FFEH 。11. (BH)=65H,(BL)=76H,执行ADD BH, BL 指令后,(BH) = DBH OF= 0 。12. A2 DB 10 DUP(2,3)语句执行后共占有 20 字节存储单元。13. 能够实现将BL寄存器中的内容最低4位取反,最高4位维持不变的一条指令是XOR BL,0FH。14指令由 操作码 和 操作数 两部分组成。15交换寄存器SI,DI的内容,正确的程序段是( A D )。 APUSH SI BPUSH SI PUSH DI PUSH DI POP SI POP DI POP DI POP SI CMOV AX,SI DMOV AX,SI MOV SI, DI MOV BX,DI MOV DI, AX XCHG BX,AX16. 假定(SS)2000H,(SP)0100H,(AX)2107H,执行指令PUSH AX后,存放数据21H的物理地址是( D )。A20102H B20101H C200FEH D200FFH17INC指令不影响( B )标志。AOF BCF CSF DZF18将累加器AX的内容清零的错误指令是( D )。AAND AX,0 BXOR AX,AXCSUB AX,AX DCMP AX,AX19. 实现将AL寄存器中的低4位置1的指令为( B )。AAND AL,0FH BOR AL,0FHCTEST AL,0FH DXOR AL,0FH20. 运算结束后,ZF=0,表示_。( C )A运算结果为正数 B运算结果为负数 C运算结果不为零 D运算结果为零21. 指令MOV BL,B的寻址方式为( D )。A. 寄存器寻址B.直接寻址C.间接寻址D.立即寻址22. 在串操作指令中,下列描述不正确的是( B )。A.REPMOVSB B.REPSCASB C.REPECMPSB D.REPLODSB23. 含有立即数的指令中,该立即数被存放在( B )。A.累加器中B.指令操作码后的内存单元中C.指令操作码前的内存单元中D.由该立即数所指定的内存单元中24. LOOP指令执行时,隐含计数器是(C)A.SPB.BXC.CXD.DI25. 什么是寻址方式?说出下列指令中源操作数的寻址方式。寻址方式:寻找指令和操作数的方法称为寻址方式。MOV AX,BX寄存器寻址MOV AH,02H立即寻址MOV DX,1800H直接寻址MOV AL,BX寄存器间接寻址第4章1汇编语言的源程序语句可以分为:指令语句, 伪指令语句 , 宏指令语句 。2. 指示语句在汇编时由 编译程序 执行,而不被翻译成机器语言。1汇编语言源程序文件的扩展名为( C )。Aexe Bdoc Casm Dtxt3. 阅读程序XOR CX, CXA3: AND AX, AXJZ A1SHL AX,1JNC A2INC CXA2: JMP A3A1: HLT问:该程序段完成统计AX中1的个数 功能。4. 设AX=1234H ,BX=5678H , SS=3000H , SP=1000H。执行下面指令PUSH AXPUSH BXPOP AXPOP BX试问(SP)= 1000H 。5. TABLE DW 10H,20H,30H,40H,50H ENTRY DW 3 MOV BX,OFFSET TABLE ADD BX,ENTRY MOV AX,BX程序执行后AX的内容是 3000H 。6. 试编一程序,求三个带符号数据中的最大值,并将最大值存入MAX单元中,设三个带符号数分别在三个变量X,Y,Z中存储。要求写出完整程序框架。解:DATAS SEGMENT X DB 5 Y DB -2 Z DB 0 MAX DB ?DATAS ENDSCODES SEGMENTASSUME CS:CODES,DS:DATASSTART: MOV AX,DATAS MOV DS,AX MOV AL,X MOV BL,Y CMP AL,BL JG L1 MOV AL,BL L1:MOV BL,Z CMP AL,BL JG L2 MOV AL,BL L2:MOV MAX,AL MOV AH,4CH INT 21HCODES ENDSEND START7. 在字符串S中查找逗号字符(ASCII码位2CH),找到显示Y,否则显示N。解DATES SEGMENTS DB “E,4555!,”CNT EQU $-SDATES ENDSCODES SEGMENTASSUME CS:CODES,DS:DATASSTART:MOV AX,DATASMOV DS,AXMOV BX,OFFSET SMOV CX,CNTL1: MOV AL,BXCMP AL,2CHJZ L2INC BXDEC CXJNZ L1 MOV DL,NMOV AH,02HINT 21HJMP L3L2:MOV DL,YMOV AH,02HINT 21HL3: MOV AH,4CHINT 21HCODES ENDSEND START8. 统计数据块中正数和负数个数(设有7个数,分别为-23,57,82,-27,-19,0,-8),要求写出完整程序框架。DATAS SEGMENT BUF DB -23,57,82,-27,-19,0,-8 CNT EQU $-BUF Z DB 0 F DB 0 DATAS ENDSCODES SEGMENT ASSUME CS:CODES,DS:DATASSTART: MOV AX,DATAS MOV DS,AX MOV CX,CNT MOV BX,OFFSET BUF ; L1:MOV AL,BX CMP AL,0 JG L2; JL L3 ; JMP NEXT L2:INC Z JMP NEXT L3:INC F ;JMP NEXT NEXT:INC BX DEC CX JNZ L1 MOV AH,4CH INT 21HCODES ENDS END START9. 编写程序,实现下列函数。 5 X0Y= 0 X=0 -5 X0MOV AL,XCMP AL,0JGE L1MOV AL,-5JMP NEXTL1:JG L2MOV AL,0JMP NEXTL2:MOV AL,5NEXT:MOV Y,ALMOV AH,4CH INT 21H10.编程实现键盘输入的小写字母转换成大写字母并在显示器显示出来。(要求完整程序)CODE SEGMENT ASSUME CS:CODE START: MOV AL, 01H INT 21HCOMP AL, a JB EXITCMP AL, z JA EXITSUB AL, 20H MOV DL, ALMOV AH, 02HINT 21HEXIT:MOV AH, 4CH INT 21HCODEENDSEND START11.编写完整程序,统计数据段中以变量BUFFER为起始地址50个存储单元中的有符号数,负数与正数的个数,将统计出来的负数个数送到DL寄存器中,正数的个数送到DH寄存器中。DATAS SEGMENTBUFFER DB 50 DUP (?)DATAS ENDSCODES SEGMENTASSUME CS:CODES,DS:DATASSTART:MOV AX, DATASMOV DS, AXXOR DX, DXLEA SI, BUFFERMOV CX,50L1:MOV AL,SICMP AL,0JG L2JL L3JMP L4L2: INC DHJMP L4L3:INC DLJMP L4L4:INC SIDEC CXLOOP L1MOV AH,4CHINT 21HCODES ENDEND START第5章1用2k4位的存储芯片,组成16k8位的存储器,要用 16 片存储芯片。2系统总线可以分为地址总线,数据 总线和 控制 总线。34K4位的存储芯片分别有多少条地址线和数据线? ( C )A4,4 B4,12 C12,4 D12,124可以写入,但一旦写入.不可擦除的只读存储器是以下哪个?( B )AROM B PROM CEPROM DEEPROM516K8位的存储芯片分别有多少条地址线和数据线? ( A )A14,8 B12,8 C14,3 D12,36可用电擦除的的只读存储器是_。( D ) AROM BPROM CEPROM DEEPROM7. 用EPROM 2716(2K8位)为8088 CPU设计一个16KB的ROM存储器。问:(1)共需多少块芯片?(2)画出存储器与8088 CPU的连接图。(3)写出存储范围解(1)(2)OECEOECEEPROM(1)CEEPROM(2)CEOEEPROM(3)CEOEEPROM(4)D7D0A10A0RDA11A12A13ABC74LS138G2AG2BG1Y0Y1Y2Y3Y4Y5Y6Y7CEOEEPROM(5)CEOEEPROM(6)CEOEEPROM(7)CEOEEPROM(8)IO/A19A18A16&A17(3)EPROM1:F0000HF1FFFH; EPROM2:F2000HF3FFFH; EPROM3:F4000HF5FFFH; EPROM4:F6000HF7FFFH; EPROM5:F8000HF9FFFH; EPROM6:FA000HFBFFFH; EPROM7:FC000HFDFFFH; EPROM8:FE000HFFFFFH;8. 用RAM 6116(2K8位)为8088 CPU设计一个16KB的RAM存储器。问:(1)共需多少块芯片?(2)画出存储器与8088 CPU的连接图。解:(1)(2)存储器与CPU的系统连接图略。(参考上图,画法多样)9. 采用全地址译码将SRAM6264(8K8)芯片,接到以8088为CPU的系统总线上,使其所占用的地址范围为80000H83FFFH。1)需要多少片6264?2)每片地址范围?3)画出存储器与CPU的系统连接图。解(1)2片6264(2)第一片:80000H-81FFFH第二片:82000H-83FFFH(3)存储器与CPU的系统连接图略。(参考上图,画法多样)第6章1. I/O接口编址可以分为统一编址,独立编址两种编址方式。2. 8086/8088系统中可访问的I/O地址空间大小为( B )。A.1KB B.64KBC.1MB D.16KB3. 简述接口的功能。解:(1)具有缓冲、隔离功能;(2)具有转换数据格式的功能;(3)具有信号量转换功能;(4)具有定时/计数功能;(5)为CPU和I/O设备之前提供联络;4假设ISA总线宽度16位,总线的工作频率为8MHz,则该总线的数据传输率是( C )A2MBPS B8MBPSC16MBPS D128MBPS5假设PCI总线宽度32位,总线的工作频率为16MHz,则该总线的数据传输率是( C )A2MBPS B16MBPSC64MBPS D512MBPS第7章18086外部中断可分为 可屏蔽中断 , 不可屏蔽中断两大类。2. 8086最多能管理 256 种中断。3. 8088中断系统中,某中断类型号为04H,中断向量的物理地址是0010H 。4中断处理中,恢复现场是由哪条指令来完成?( B )APUSH指令 B POP指令C中断隐指令 D IRET指令5下列中断类型不属于内部中断的是( A )。AINTR BINT 21H C溢出 D除以06下列中断类型不属于内部中断的是( A )。ANMI BINT 60H C溢出 D单步中断7. 当8086系统的15H号中断的中断向量存放在内存储器的( A )单元中。A.0000:0054H0000:0057HB.0000:0060H0000:0063HC.FFF0:0054HFFF0:0057HD.FFF0:0060HFFF0:0063H8. 什么是中断? 当CPU执行程序过程中,由于随机事件引起CPU暂时停止正在执行的程序,而转去执行用于处理该事件的程序,处理完后,又返回被中止的程序断点出继续执行,这一过程称为中断9. 简述中断的全过程。解:一个完整的中断包括:中断请求,中断判优,中断响应,中断服务,中断返回五个部分第9章1根据数据的传送方向,串行通信常采用单工,半双工,全双工传输制式。2异步串行通信传送一个字符信息的格式包括起始位. 数据位 .奇偶校验位和 停止位 。3异步串行通信传送一个字符信息的格式包括起始位. 数据位 .奇偶校验位和 停止位 。4. 在RS-232C总线标准中,可以用来表示逻辑“1”的电平是( D )。A12V B5V C0V D-12V5. 若8255A的端口A定义为方式0,输入;端口B定义为方式1,输出;端口C的上半部定义为方式0,输出。试编写初始化程序。(口地址为80H83H)解:MOV AL, 94HMOV DX, 83HOUT DX, AL6. 若8255A的端口A定义为方式0,输出;端口B定义为方式1,输入;端口C的上半部定义为方式0,输出。试编写初始化程序。(口地址为90H93H)解:MOV AL, 94HMOV DX, 93HOUT DX, AL7. 若8255A的端口A定义为方式0,输出;端口B定义为方式1,输入;端口C的上半部定义为方式0,输出。试编写初始化程序。(口地址为90H93H)解:MOV AL, 94HMOV DX, 93HOUT DX, AL8. 某PC系列微机应用系统以8255A作为接口,采集一组开关S7S0的状态,然后它通过一组发光二极管LED7LED0显示出来,(Si闭合,对应LEDi灭;Si断开,对应LEDi亮),电路连接如下图所示。已知8255A的A.B两组均工作在方式0。(1)写出8255A四个端口地址; (2)写出8255A的工作方式控制字; (3)编写实现给定功能程序。 答:(1)8255A口地址为07E0H,B口地址为07E1H,C口地址为07E2H,控制口地址为07E3H。(2)8255的控制字10010000;即90H。(3)MOVDX,07E3HMOVAL,90HOUTDX,ALNEXT:MOVDX,07E0HINAL,DXMOVDX,07E
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 三人公司合伙人合同协议
- 混凝土结构分包合同范本
- 九年级体育运动项目推广计划
- 中介给公司招人合同范本
- 外贸铁艺品采购合同范本
- 无人机培训公司合同范本
- 怎样写建场协议合同范本
- 承包运输合同协议书范本
- 人才中心代理关系协议书
- 办公室设计装修合同范本
- 建筑安全员c2考试题库及答案
- 2025年中学教师资格考试《综合素质》核心考点特训题库(含答案)之教育文化素养论述题库
- 2025海南省老干部服务管理中心招聘事业编制人员6人(第1号)笔试参考题库附答案解析
- 2025-2026人教版(2024)二年级上册数学教学计划
- 1.1.2 生物的特征 同步练习(含解析)人教版(2024)初中生物学七年级上册
- 2025云南省腾冲市边防办招聘边境专职联防员(10人)笔试备考试题及答案解析
- 湘教版七年级地理上册同步课时教学设计
- 涂装安全知识培训课件
- GB/T 20833.2-2025旋转电机绕组绝缘第2部分:定子绕组绝缘在线局部放电测量
- 2025人教版(PEP)2024一年级上册英语教学计划
- 2025年高考甘肃卷地理试题解读及答案详解讲评(课件)
评论
0/150
提交评论