




kok电子竞技权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
kok电子竞技:文档简介
1、习题微型计算机原理与接口技术第12章 微型计算机基础知识1.1.将下列十进制数转换为二进制和十六进制: 11.25 40951.2.将下列十六进制数转换为十进制: AEH 20D4H1.3.用竖式完成下列运算: 10101011B+00010101B 11100011B+01000111B 00111001B-10000001B 33FEH+25D4H FDH9BH 8EE6HC9H1.4.请写出16位二进制补码能够表示的范围是多大,分别用十进制和十六进制来表示。1.5.若有一16位浮点数,其尾数为12位,包括1位符号位,其阶码为4位,包括1位符号位,请分别写出下列数(用十进制表示): 能够表
2、示的最大正数 能够表示的最小正数 能够表示的绝对值最大的负数1.6.写出下列存储器地址的段地址、偏移地址和物理地址: 3B4CH:0085H 1234H:000AH第3章 指令系统2.1.说明下列指令源操作数的寻址方式: MOV AX,26 MOV AX,ES:BX MOV AX,VARBXDI2.2.假定(DS)=3000H,(ES)=3100H,(SS)=2800H,(SI)00BAH,(BP)=1200H,(BX)=0010H,数据段中变量VAR的偏移地址是0600H,说明下列各种源操作数的物理地址: MOV AX,BX MOV AX,0AHBX MOV AX,BX+SI MOV AX,
3、VARSI2.3.设(AX)=7DD5H,(BX)=1100H,(CX)=4503H,(DS)=3000H,(CS)=0062H,(SI)=0002H,(31100H)=52H,(31101H)=8FH,(31102H)=70H,(31103H)=F6H,(31162H)=6BH,(31163H)=99H,(32200H)=AAH,(32201H)=B6H,(32800H)=55H,(32801H)=77H,(CF)=1,请给出下列各指令执行后AX寄存器的内容以及可以知道的状态标志位的值: ADD AX,BX SBB AX,BX CMP AX,2800H SAR AX,CL RCL AX,CL
4、2.4.已知(AX)=4E7FH,写出执行下列各指令后(AX)的值: AND AX,8080H OR AH,0FFH XOR AL,0F0H NOT AH TEST AL,0F0H XOR AH,71H2.5. 指出下列哪些指令是错误的,并说明错误原因: ADD 8000H,AXCMP 8000H,BHMOV DS,2010H PUSH ALMOV DX,SPIN AL,0A00H SHR AX,3ADD BP+DI,1000H XCHG CL,CHMOV BX,SI+DIMUL AX,200H AND 0FH,ALSAL BX,CXMOVS JMP FAR BX+SIJNZ AAA2.6.
5、请用三种不同的指令将寄存器BX清零。2.7. 编写一程序,把BL中的有符号数乘以200。注意保存该结果需要多少字节。 第4章 汇编语言程序设计3.1.编写程序,输入一个字符串,将其中的小写字母转换成对应的大写字母,其它字符不变,然后输出到屏幕。3.2.编写程序,在数据段的NUM1变量中存放10个06000范围内的整数,求其最大值、最小值和平均值(取整数即可)分别存放到MAX、MIN、AVERAGE变量中。3.3.编写程序,利用求符号函数的子程序,将数据段中NUM1变量中的15个字节数据转换成相应的数值,存放到NUM2变量中。3.4.编写程序,从键盘输入一个065535的整数,判断其是否质数,输
6、出“YES”或“NO”到屏幕。第X章 时序和总线4.1.什么叫时钟周期?什么叫总线周期?什么叫指令周期?8088的总线周期至少由几个时钟周期组成?4.2.什么叫总线复用?4.3.8088复位时,至少应维持几个时钟周期?4.4.什么叫总线?计算机中常用的总线有哪几组?第5章 半导体存储器及其接口5.1.请简述半导体存储器的分类。5.2.什么叫易失性内存?什么叫非易失性内存?5.3.地址的译码方式有哪些?5.4.试介绍计算机的三级存储器结构,它主要用于解决什么问题?5.5.什么是高速缓存?高速缓存常用的映象方式和替换策略有哪些?第6章 输入/输出和中断6.1.I/O端口的编址方式有哪两种?6.2.
7、按照控制方式划分,CPU与外设之间的数据传送方式有哪几种?6.3.按照传送通道划分,CPU与外设之间的数据传送方式有哪几种?6.4.什么是中断?简述中断的响应和处理过程。6.5.若某中断类型码为12H,其中断向量存放于何处?6.6.利用8259A最多可管理多少级中断?此时需要使用多少片8259A?它们应如何连接? 第7章 常见接口电路7.1.8253有哪两种基本功能?请简要说明其区别。7.2.8253中有几个计数器?它们能够完成的功能一样吗?简要说明其功能。7.3.要使用8253的计数器1,仅写入最低有效字节,利用操作方式5,二进制计数,请写出完成该功能的控制字。7.4.8255A有哪几种工作
8、方式?如何选择?7.5.8255A提供了多少个并行I/O端口?各端口的功能一样吗?7.6.若8255A使用连续的地址,起始地址为238H。要使其端口A、B、C都工作于方式0,端口A、B用于输入,端口C用于输出,请写出将控制字写入8255A的程序。7.7.什么叫全双工和半双工通信?7.8.什么叫调制?常用的调制方法有哪几种?当调制速度相同时,哪一种可以达到更高的数据传输率?7.9.常见的校验方法有哪些?第9章 计算机的发展和常用外部设备8.1.什么叫CISC和RISC?8.2.计算机流水线技术是什么?8.3.常见的打印机有哪三种工作原理?试比较它们的购机成本、耗材价格和打印质量。8.4.CD-R
9、OM和硬盘相比,二者各有哪些优缺点?8.5.什么叫LCD显示器?与CRT显示器相比,它有哪些优缺点?8.6.显卡和显示器的主要性能指标有哪些? 习题答案微型计算机原理与接口技术第12章 微型计算机基础知识1.1.将下列十进制数转换为二进制和十六进制: 11.25=1011.01B=0B.4H 4095=111111111111B=0FFFH1.2.将下列十六进制数转换为十进制: AEH=174 20D4H=84041.3.用竖式完成下列运算: 10101011B+00010101B=11000000B 11100011B+01000111B=00101010B 00111001B-100000
10、01B=10111000B 33FEH+25D4H=59D2H FDH9BH=992FH 8EE6HC9H=36582201=182=0B6H1.4.请写出16位二进制补码能够表示的范围是多大,分别用十进制和十六进制来表示。 -3276832767,8000H7FFFH1.5.若有一16位浮点数,其尾数为12位,包括1位符号位,其阶码为4位,包括1位符号位,请分别写出下列数(用十进制表示): 能够表示的最大正数:(1-2-11)27 能够表示的最小正数:2-112-8 能够表示的绝对值最大的负数:-1271.6.写出下列存储器地址的段地址、偏移地址和物理地址: 3B4CH:0085H 段地址:
11、3B4CH,偏移地址:0085H,物理地址:3B545H 1234H:000AH 段地址:1234H,偏移地址:000AH,物理地址:1234AH 第3章 指令系统2.1.说明下列指令源操作数的寻址方式: MOV AX,26立即寻址 MOV AX,ES:BX寄存器间接寻址 MOV AX,VARBXDI相对基址变址寻址2.2.假定(DS)=3000H,(ES)=3100H,(SS)=2800H,(SI)00BAH,(BP)=1200H,(BX)=0010H,数据段中变量VAR的偏移地址是0600H,说明下列各种源操作数的物理地址: MOV AX,BX无物理地址 MOV AX,0AHBX3001A
12、H MOV AX,BX+SI300CAH MOV AX,VARSI306BAH2.3.设(AX)=7DD5H,(BX)=1100H,(CX)=4503H,(DS)=3000H,(CS)=0062H,(SI)=0002H,(31100H)=52H,(31101H)=8FH,(31102H)=70H,(31103H)=F6H,(31162H)=6BH,(31163H)=99H,(32200H)=AAH,(32201H)=B6H,(32800H)=55H,(32801H)=77H,(CF)=1,请给出下列各指令执行后AX寄存器的内容以及可以知道的状态标志位的值: ADD AX,BXAX=8ED5H,
13、CF=0,OF=1,ZF=0,SF=1,PF=0 SBB AX,BX AX=EE82H,CF=1,OF=1,ZF=0,SF=1,PF=1 CMP AX,2800H AX=7DD5H,CF=0,OF=0,ZF=0,SF=0,PF=0 SAR AX,CLAX=0FBAH,CF=1,ZF=0,SF=1,PF=0,OF=0 RCL AX,CLAX=EEADH,CF=1,OF=02.4.已知(AX)=4E7FH,写出执行下列各指令后(AX)的值: AND AX,8080HAX=0000H OR AH,0FFHAX=FF7FH XOR AL,0F0HAX=4E8FH NOT AHAX=B17FH TEST
14、 AL,0F0HAX=4E7FH XOR AH,71HAX=3F7FH2.5. 指出下列哪些指令是错误的,并说明错误原因: ADD 8000H,AX错误,立即寻址不能作目的操作数 CMP 8000H,BH错误,数据类型不匹配 MOV DS,2010H错误,段寄存器为目的操作数,源操作数不能是立即寻址 PUSH AL错误,堆栈操作的操作数必须是16位 MOV DX,SP错误,寄存器间接寻址只用BX、BP、SI、DI IN AL,0A00H错误,0A00H超过8位,应当用DX SHR AX,3错误,3应当用CL ADD BP+DI,1000H错误,不允许两个操作数均为内存操作数 XCHG CL,C
15、H正确 MOV BX,SI+DI错误,SI、DI都是变址寄存器 MUL AX,200H错误,操作数数目不对 AND 0FH,AL错误,立即寻址不能作目的操作数 SAL BX,CX错误,CX应当用CL MOVS错误,应当用MOVSB或MOVSW,或带操作数 JMP FAR BX+SI错误,格式不正确,FAR后面应当使用标号 JNZ AAA错误,标号不能用指令名称2.6. 请用三种不同的指令将寄存器BX清零。 MOV BX,0 SUB BX,BX AND BX,0 XOR BX,BX MOV CL,16(可为16255的任何数) SHL BX,CL(可用SHL、SHR、SAL指令)2.7. 编写一
16、程序,把BL中的有符号数乘以200D。注意保存该结果需要多少字节。 MOV AL,BL CBW MOV BX, 200 IMUL BX 结果为32位,存放于DX,AX寄存器对中。 第4章 汇编语言程序设计3.1.编写程序,输入一个字符串,将其中的小写字母转换成对应的大写字母,其它字符不变,然后输出到屏幕。DATASEGMENTBUFFERDB20REALLENDB?STRINGDB21 DUP (?)RETURNDB13,10,$DATAENDSCODESEGMENTASSUMECS:CODE,DS:DATAMAINPROCFARSTART:MOVAX,DATAMOVDS,AXLEADX,BU
17、FFERMOVAH,10INT21HMOVCL,REALLENMOVCH,0LEABX,STRINGLOOP1:MOVAL,BXCMPAL,aJBNEXTCMPAL,zJANEXTSUBAL,20HMOVBX,ALNEXT:INCBXLOOPLOOP1MOVBYTE PTR BX,$LEADX,RETURNMOVAH,9INT21HLEADX,STRINGMOVAH,9INT21HMOVAH,4CHINT21HMAINENDPCODEENDSENDSTART3.2.编写程序,NUM1中10个06000的整数,求最大值、最小值和平均值。DATASEGMENTNUM1DW189,399,4382,
18、1771,28,0,190,2993,3266,91MAXDW?MINDW?AVERAGEDW?DATAENDSCODESEGMENTASSUMECS:CODE,DS:DATASTART:MOVAX,DATAMOVDS,AXLEABX,NUM1MOVCX,10MOVAX,BXMOVMAX,AXMOVMIN,AXMOVDX,0REPEAT:MOVAX,BXCMPAX,MAXJBENEXT1MOVMAX,AXNEXT1:CMPAX,MINJAENEXT2MOVMIN,AXNEXT2:ADDDX,AXADDBX,2LOOPREPEATMOVAX,DXMOVDX,0MOVBX,10DIVBXMOVAV
19、ERAGE,AXMOVAH,4CHINT21HCODEENDSENDSTART3.3.编写程序,利用求符号函数的子程序,将数据段中NUM1变量中的15个字节数据转换成相应的数值,存放到NUM2变量中。DATASEGMENTNUM1DB3,19,-10,-2,0,34,-13,77,0,28,-11,-9,-42,19,22NUM2DB15 DUP (?)DATAENDSCODESEGMENTASSUMECS:CODE,DS:DATAMAINPROCFARSTART:MOVAX,DATAMOVDS,AXLEASI,NUM1LEADI,NUM2MOVCX,15REPEAT:MOVAL,SICALL
20、SIGNMOVDI,ALINCSIINCDILOOPREPEATMOVAH,4CHINT21HMAINENDPSIGNPROCNEARCMPAL,0JZZEROJLMINUSPLUS:MOVAL,1JMPZEROMINUS:MOVAL,-1ZERO:RETSIGNENDPCODEENDSENDSTART3.4.编写程序,从键盘输入一个065535的整数,判断其是否质数,输出“YES”或“NO”到屏幕。DATASEGMENTNUMBERDB5,?,5 DUP (?)PROMPTDBPlease input a number between 0 and 65535:,$SAYYESDB13,10,
21、Yes,it is a prime number.,13,10,$SAYNODB13,10,No, it is not a prime number.,13,10,$DATAENDSCODESEGMENTASSUMECS:CODE,DS:DATAMAINPROCFARSTART:MOVAX,DATAMOVDS,AXLEADX,PROMPTMOVAH,9INT21HLEADX,NUMBERMOVAH,10INT21HMOVAX,0MOVCL,NUMBER+1MOVCH,0MOVSI,DXADDSI,2LOOP1:MOVBX,10MULBXMOVBL,SISUBBL,0MOVBH,0ADDAX,B
22、XINCSILOOPLOOP1CMPAX,2JBNOPRIMEJEPRIMECMPAX,3JEPRIMEMOVBX,AXMOVCX,BXSHRCX,1LOOP2:MOVAX,BXMOVDX,0DIVCXCMPDX,0JENOPRIMEDECCXCMPCX,1JNELOOP2PRIME:LEADX,SAYYESMOVAH,9INT21HJMPFINISHNOPRIME:LEADX,SAYNOMOVAH,9INT21HFINISH:MOVAH,4CHINT21HMAINENDPCODEENDSENDSTART第X章 时序和总线4.1.什么叫时钟周期?什么叫总线周期?什么叫指令周期?8088的总线周
23、期至少由几个时钟周期组成? 答:时钟周期是CPU执行操作的最小时间单位。总线周期是每当CPU与存储器或外设端口交换一个字节的数据所需要的时间。指令周期是执行一条指令所需要的时间。8088的总线周期至少由4个时钟周期组成。4.2.什么叫总线复用? 在不同的时钟周期,数据线与地址线分时使用,称为总线复用。4.3.8088复位时,至少应维持几个时钟周期? 4个。4.4.什么叫总线?计算机中常用的总线有哪几组? 总线(BUS)是一组能为多个部件服务的公共信息传送线路,它能分时地发送与接收各部件的信息。计算机中常用的总线有地址总线、数据总线、控制总线三组。第5章 半导体存储器及其接口5.1.请简述半导体
24、存储器的分类。 半导体存储器可分为随机存储器(RAM)和只读存储器(ROM)。RAM又可分为静态RAM(SRAM)和动态RAM(DRAM)。ROM可分为掩膜ROM、可编程的ROM(PROM)、紫外线可擦除的可编程ROM(EPROM)和电可擦除的可编程ROM(EEPROM或E2PROM),以及高速电擦写存储器(Flash)。5.2.什么叫易失性内存?什么叫非易失性内存? 断电后数据会丢失的存储器称为易失性存储器;断电后数据不会丢失的存储器称为非易失性存储器。5.3.地址的译码方式有哪些? 全译码法、部分译码法、线选法。5.4.试介绍计算机的三级存储器结构,其主要优点是什么? 计算机的三级存储器结
25、构是指Cache(高速缓存)、主存、辅存。它主要用于解决速度、容量(及成本)之间的矛盾。5.5.什么是高速缓存?高速缓存所使用的主要技术有哪些? 根据程序的局部性原理,人们设计出一种方法,将程序中的活跃部分以块的形式存入一个高速的容量相对较小的存储器中,使CPU的访问大多数针对其进行,从而使程序的执行速度大大提高。这种存储器就称为高速缓冲存储器,简称高速缓存(Cache)。 计算机的Cache系统一般由三部分组成:Cache本体,Cache与主存的地址映象,以及Cache替换策略。Cache的地址映象一般有三种原理:直接映象、全相联映象和组相联映象。替换策略有先进先出算法(FIFO)、最近最少
26、使用法(LRU)和随机算法(RAND)。 第6章 输入/输出和中断控制器6.1.I/O端口的编址方式有哪两种? 统一的方式编址和独立的编址方式。6.2.按照控制方式划分,CPU与外设之间的数据传送方式有哪几种? 无条件传送;查询式传送;中断传送方式;DMA传送方式(直接存储器存取方式)。6.3.按照传送通道划分,CPU与外设之间的数据传送方式有哪几种? 串行通信和并行通信。6.4.什么是中断?简述中断的响应和处理过程。 当CPU正在执行某程序时,由于其它事件的需要向CPU发出申请,CPU暂停现行程序的执行,转去处理提出申请的事件,处理完毕后,再回到原程序的中断点,继续向下执行,这个过程称为中断
27、。 当中断源发出中断请求后,中断系统会判断中断是否允许以及中断的优先级。如果中断可以响应,则先关中断,然后保护断点,查找中断向量,转向中断服务程序,然后开中断,执行中断服务程序。在中断服务程序中,一般先保护环境,然后进行中断的处理,最后恢复环境。然后恢复断点,回到中断前的程序继续执行。6.5.若某中断类型码为12H,其中断向量存放于何处? 存放于内存的00048H、00049H、0004AH、0004BH地址单元。6.6.利用8259A最多可管理多少级中断?此时需要使用多少片8259A?它们应如何连接? 64级。9片。一片作为主片,8片作为从片,采用级联方式。 第7章 常见接口电路7.1.82
28、53有哪两种基本功能?请简要说明其区别。 定时器和计数器工作方式。计数器是对某种信号来源进行计数,而定时器是对时钟脉冲信号进行计数。7.2.8253中有几个计数器?它们能够完成的功能一样吗?简要说明其功能。 3个。功能一样。共有6种工作方式:方式0计数结束产生中断;方式1可重触发的单脉冲;方式2分频器;方式3方波发生器;方式4软件触发的选通信号;方式5硬件触发的选通信号。7.3.要使用8253的计数器1,仅写入最低有效字节,利用操作方式5,二进制计数,请写出完成该功能的控制字。 01011010B=5AH7.4.8255A有哪几种工作方式?如何选择? 8255A有3种工作方式:方式0基本I/O
29、;方式1选通I/O;方式2双向传输。应根据工作状况的实际需要和具体端口进行选择。7.5.8255A提供了多少个并行I/O端口?各端口的功能一样吗? 3个。不一样。端工A有方式0、1、2三种工作方式;端口B有0、1两种工作方式;端口C只能工作于工作方式0。7.6.若8255A使用连续的地址,起始地址为238H。要使其端口A、B、C都工作于方式0,端口A、B用于输入,端口C用于输出,请写出将控制字写入8255A的程序。 控制字为:10010010B=92H 程序为:MOVAL,92HMOVDX,23BHOUTDX,AL7.7.什么叫全双工和半双工通信? 在串行通信中,全双工通信是指有两条通信线路,
30、通信双方可以同时进行相互的信息传送;半双工通信是指只有一条通信线路,发送信息和接收信息不能同时进行,只能采用分时的方法。7.8.什么叫调制?常用的调制方法有哪几种?当调制速度相同时,哪一种可以达到更高的数据传输率? 将数字信号转换为模拟信号的过程称为调制。常用的调制方法有调幅、调频、调相方式。调制速度相同时,调幅、调频和二相调制的数据传输率都等于调制速度,因此也相等;只有采用多相调制时,数据传输率可以提高。7.9.常见的校验方法有哪些? 奇偶校验;循环冗余校验(CRC)。第9章 计算机的发展和常用外部设备8.1.什么叫CISC和RISC? CISC即复杂指令集计算机;RISC即精简指令集计算机
31、。8.2.计算机流水线技术是什么? 计算机流水线(Computer Pipeline)技术就是将计算机的指令或操作分解成一系列可独立执行的步骤,按流水线方式先后由不同部件执行。其优点在于许多由不同部件执行的步骤可并行进行,大大提高CPU的工作效率。8.3.常见的打印机有哪三种工作原理?试比较它们的购机成本、耗材价格和打印质量。针式打印机喷墨打印机激光打印机购机成本中低高耗材价格低高中打印质量低中高8.4.CD-ROM和硬盘相比,二者各有哪些优缺点? 硬盘是可读写的,容量大而且规格多,但携带移动不便;CD-ROM是只读的,容量较大但规格较少,携带方便,容量复制,生产成本低。8.5.什么叫LCD显示器?与CRT显示器相比,它有哪些优缺点? LCD显示器即液晶显示器。与传统的CRT显示器相比,其优点在于:体积。亓壳岜,低压微功耗,无电磁辐射,无画面闪烁,使用寿命长;缺点在于:尺寸较。ǔ杀窘细撸,分辨率较低,色彩不丰富,灰阶层次少,可视角度较小。8.6.显卡和显示器的主要性能指标有哪些? 显示器的主要性能指标有:尺寸、点距、分辨率、垂直刷新率、水平刷新率、带宽、扫描方式、电磁辐射标准等。 显卡的主要性能指标有:分辨率、刷新频率、色深、芯片型号、显存容量等。
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
kok电子竞技:最新文档
- 专科医院临床诊疗规范考核试卷
- 小额贷款公司贷款利率定价策略分析考核试卷
- 反比例(教学设计)-2023-2024学年六kok电子竞技下册数学北师大kok电子竞技
- 弹射玩具企业品牌建设与市场推广策略考核试卷
- 喷枪在新能源行业的应用考核试卷
- 建筑遮阳设施施工考核试卷
- 工业自动化中的安全管理系统考核试卷
- 八kok电子竞技物理上册 第二章 物质世界的尺度、质量和密度 一 物体的尺度及其测量教学实录设计(pdf)(新kok电子竞技)北师大kok电子竞技
- 如何增强社团的吸引力计划
- 实验教学与实践活动计划
- 第三单元第1课 形式和内容丰富的动漫 课件 2023-2024学年人教kok电子竞技初中美术九kok电子竞技下册
- 2023年小学综合实践活动基本功大赛理论测试卷
- 小学数学“小组合作学习”
- 服装立体裁剪课件
- 基于单片机的智能感应监控系统的设计
- 学校劳动教育安全应急预案
- 医院安全风险分级管控清单
- 最全实验室安全专项培训
- HSK六级真题与答案下载(第一套)
- 学前比较教育(学前教育专业)第3kok电子竞技全套教学课件
- 愚公移山英文 -中国故事英文kok电子竞技课件
评论
0/150
提交评论