微机原理试题库_第1页
微机原理试题库_第2页
微机原理试题库_第3页
微机原理试题库_第4页
微机原理试题库_第5页
已阅读5页,还剩34页未读 继续免费阅读

付费下载

下载本文档

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

文档简介

微机原理题库 张洁第 1 页 填空题基础知识1、数制转换:369D=101110001B=171H;4095D=1111 1111 1111B=FFFH10000D=10011100010000B=2710H;42D=101010B=2AH;85D=1010101B=55H256D=10000 0000B=100H;122D=0111 1010B=7AH2、下列各数为十六进制表示的 8 位二进制数, 说明它们分别被看作是补码表示的有符号数和无符号数时,它们所表示的十进制是什么?D8H:有符号数:-40,无符号数:216;FFH:有符号数:-1 ,无符号数:2553、内存是存放 程序 和 数据 信息及中间结果的地方。4、n 位补码的表示范围是 -2n-1N2n-1-15、X补 =0075H,Y补 =0FF8BH,则X+Y 补 = 0000H ,X-Y补 = 00EAH 6、已知X-Y 补 =7001H,X+Y补 =0001H,则2X 补 = 7002H 7、若X求补= X,则 X 为 0 8、BCD 码是一种用二 进制编码的十进制数,它运用 4 位二进制位表示一位十进制位。9、汇编语言默认无标记数为 十 进制数。10、已知-Y 补 =7001H,Y = 8FFFH 11、20 的补码是 00010100B,-20 的补码是 11101100B ,原码是 10010100B 硬件知识微机原理题库 张洁第 2 页1、软件是为了 运行 、 管理 和维护计算机而编制的各种 程序 的总和。2、汇编语言是一种 符号 语 言 ,它用 助 记 符 来表示操作码,用 符号 或 符号地址 来表示操作数或操作数地址,它与 机器指令 是一一对应的。3、用二进制代码组成的计算机能直接识别的语言称为 机器 语 言 ,用机器指令的助记符以及伪指令、宏指令表示的一种面向机器的语言称为 汇编语 言 ,用该语言编写的程序需经过 汇编 程序 翻译,成为计算机能直接 识别并执行的程序称 目 标 程序 。4、汇编语言指令通常由 操作 码 部分和 操作数 部分组成。5、指令中用到的操作数可以存放为 寄存器 , 存 储 器 ,立即数。6、8086/8088CPU 含有 20 根地址总线,直接寻址范围可达 1MB 7、8088 的内部数据总线为 16 位 ,而 对外数据总线是 8 位 。8、在程序运行过程中,IP 始终指向 下一条要 执 行的指令 的首地址,它与CS 寄存器组合成 20 位的物理地址。 9、8086/8088 20 位物理地址由 16 位段地址和 16 位偏移地址组成。10、8086/8088 寄存器组可以分成 4 类,分 别是 数据 , 段 , 指 针 及 变 址 , 控制 。11、外部设备与主机的通信是通过外设接口的,接口寄存器根据用途可以分为控制寄存器 , 状 态 寄存器 , 数据寄存器 。12、在 1MB 字 节的存储器中,每个存储单元都有唯一的 20 位地址,称 为该物理单微机原理题库 张洁第 3 页元的 物理地址 。13、8086/8088CPU 的 I/O 空间可有 64K 个端口地址,端口地址范围是 0000HFFFFH 14、计算机内存储器分为 随机存 储 器 RAM 和 只 读 存 储 器 ROM 。15、8086/8088CPU 中,通用寄存器中的 SP 和 BP 为 指 针 寄存器,SP 的作用是 指出当前堆栈的栈顶 的位置。16、SP 称为 堆 栈 指 针 寄存器 ,用来指示 栈顶的 偏移地址 。17、既可以作为 16 位也可以作为 8 位的数据寄存器有 AX , BX , CX ,DX 。18、典型的计算机结构包括 CPU 、MEM、 I/O ,通过 BUS 连在一起。19、PC 机 I/O 设备的数据传送方式共有三种: 查询 , 中断 , DMA 。20、DMA 方式主要用于一些 高速 的 I/O 设备 ,如磁盘、磁带等。21、奇偶标志 PF=1 表示 运算 结 果低八位 1 的个数 为 偶数 。22、从接口电路看,半导体存储器最重要的指标是 存 储 容量 , 存取速度 23、十进制数-31 使用 8 位(包括符号位)补码表示时,它表示为 11100001B 。24、164ROM 需要 4 个地址线, 4 个数据线25、Pentium4 的地址线数目是 36,理 论上它可支持的最大物理存储空间为_64_GB。26、系统总线可以分为数据线, 地址线 和 控制线 27、如图, 输入设备 运算器 存储器 微机原理题库 张洁第 4 页 控制器 输出设备 28、半导体存储器芯片按照是否能随机读写,分 为 ROM 和 RAM 两大类29、CPU 与外设之间的数据传输方式为程序方式 、 中断 方式、和 DMA 方式。30、8086CPU 的段寄存器有 CS、 DS 、 ES 、和 SS。31、最小模式下,8086CPU 上用于锁存地址的信号是 ALE 32、DMA 控制器 8237 共有 4 个相互独立的 DMA 通道。33、断电后,当再次加电时其存储的内容依然存在的存储器称为 只 读 存 储 器 34、利用 2K4bit 的存储器芯片构成 84000H 到 8FFFFH 的内存需要 48 片。35、8086CPU 的断点中断的中断向量码是 03H 36、8253 有 6 种工作方式37、8086/8088 工作在最小模式和最大模式由 硬件 决定。38、在一个总线周期里,CPU 送出 ALE 是在 T1 状态。39、DMA 控制器 8237 可以 实现内存到接口、 接口到内存 以及 内存到内存 三类数据传送。40、8255A 的 B 口可以工作于方式 0 和方式 1, C 口只能工作于方式 0,而 A 口既可以工作于方式 0 和方式 1,还可以工作于方式 2。41、异步串行通信的数据格式开始为 启动 位,接着为 数据 位,其后为奇偶校验位,最后是 停止 位。微机原理题库 张洁第 5 页42、从内存 94000H 到 B3FFFH 共有 128 KB,利用容量为 2K4bit 的芯片构成该内存,共需 128 片这样的存储器芯片。43、若已知 8253 的计数器 0 的外部计数时钟频率为 500KHz,现欲在 0UT0 上输出周期为 20ms 的对称方波,则计 数器 0 应选用工作方式 方式 3 ,计数值应为 10000 ,门控信号 GATE 应接 高 电平。 44、8253 有 3 个计数器/定时器,每个计数器/定 时器有 16 位。45、12 位 D/A 变换器满刻度 输出为 0+5V,则 1LSB 所对应的模拟电压为 1.22 mV,20H 对应 的模拟电压为 39 mV。46、在汇编语言程序开发过程中, 经编辑、汇编、 连接三个环节,分别产生扩展名为ASM、_OBJ_和_EXE_的文件。47、8255A 的工作方式有基本输入/输出方式、 选通输入输出 方式和 _双向选通输入输出_ 方式。48、DMA 操作有三种基本方法 周期挪用 、 周期扩展 和 CPU 停机方式 。49、串行通信有两种基本的通信方式,分别是 _ 和 _ 。50、如果说 DAC 的精度为 N 位,指的是 _ 。指令及寻址1、假设(SP)=0100H, (SS)=2000H,执行 PUSH BP 之后,栈顶的物理地址是 200FEH 。2、逻辑地址为 3FFF:1234H,它的物理地址是 41224H ,逻辑地址为 2000H:000FH微机原理题库 张洁第 6 页它的物理地址是 2000FH 3、若要测试 AL 中操作数的第 0,3,4,7 位是否均为 0,然后根据结果实现转移,可使用 TEST AL,99H 以产生转移条件。4、假设(DS )=2000H,(BX)=1256H,(SI)=528FH,位移量 TABLE=20A1H,(232F7H)=3280H,(264E5H)=2450H,则1) 执行指令 JMP BX 后, (IP)= 1256H 2) 执行指令 JMP TABLEBX后, (IP)= 3280H 3) 执行指令 JMP BXSI后, (IP)= 2450H 5、指令 SAR 可用来 有符号数 除 2,指令 SHR 可用来对 无符号数 除 26、在 1000H 单元中有一条二字 节指令 JMP SHORT LAB,假设偏移量为 30H,则转向地址 LAB 的值为 1000H+2H+30H=1032H 7、一个有 16 个字的数据区,它的起始地址是 70A0:DDF6H,那么该数据区的最后一个字的物理地址是 7E814H 8、假设(AX )=0304H,(BX)=0FF00H,则执行指令 AND AX,BX 后,(AX)= 0300H 9、若(SP)=0FFFFH,则指令 POP AX 执行后, (SP)= 0001H 10、请用一条指令将 AX 中第 7、第 8 位清 0,该指令是 AND AX,0FE7FH 伪指令8、DB 指令以 字 节 为单位分配存储;DD 指令以 双字 为单位分配存储微机原理题库 张洁第 7 页9、PC-DOS 系统中设置了两层内部子程序可供用户使用,即 DOS 功能调用和 BIOS 调用。10、在子程序结构中,若一个子程序调用该子程序本身,则称为 递归 调用,而且这种调用是子程序 嵌套 的特例。11、数据段有以下定义:A1 EQU 18EFHA2 DW 18EFH请指出下面两条指令的寻址方式:MOV AX, A1 ;寻址方式: 立即 寻 址 MOV AX, A2 ;寻址方式: 直接 寻 址 12、 SHR1 DW ABSHR2 DB 16 DUP(?)CNT EQU $-SHR1MOV CX,CNT根据上面的指令序列,CX 寄存器中的值应该是 12H 13、ORG 1000HX DB 12HY DW XZ DD Y假设(DS)=3879H, (BX)=1000H,(SI)=0002H,求下列指令执行完后指定寄存器的内容。MOV AX,1000H ;(AX)= 0012H MOV AX,BX ;(AX)= 0012H MOV AX,BX+SI ;(AX)= 0110H MOV AX,Y+1 ;(AX)= 0110H LEA DX,X ;(DX)= 1000H LDS SI,Y ;(SI )= 1000H (DS)= 1001H 14、下面程序执行后(AX)= 20 A1 DW 10 DUP(2)XOR AX,AX微机原理题库 张洁第 8 页MOV CX,LENGTH ARRAYMOV SI,SIZE A1TYPE A1LL: ADD AX,A1SISUB SI,TYPE A1LOOP LL15、下面程序执行后(AL )= 12H ,(DX)= 3412H STR1 LABEL WORDSTR2 DB 12H,34HMOV AL,STR2MOV DX,STR116、现有数据段如下:DATA SEGMENTORG 0020HDA1 DW 12H,23HDA2 DB 11,12DA3 = 1234HDA4 EQU $-DA2DA5 DB 31H,37HDATA ENDS请问:该数据段占有的存储字节数是 8 DA4 的值是 02H DA5 的起始地址是 0026H 17、下面程序执行后(AX)= 12H ,(BX)= 1221H ,(CX)= 0200H ORG 1221HNUM DW 12HMOV AX,NUMMOV BX,OFFSET NUMMOV CL,BYTE PTR NUM+1MOV CH,TYPE NUM程序分析1、分析下面程序段,回答指定问题:MOV AX,0123HMOV BX,0321H微机原理题库 张洁第 9 页PUSH AXPUSH BXPOP AXPOP BX问:(AX)= 0321H , (BX)=0123H 3、设寄存器 AL,BL,CL 中内容均为 76H, XOR AL,0FH AND BL,0FH OR CL,0FH执行上述指令序列后,AL= 79H ,BL= 06H ,CL= 35H 4、已知 AX=0A33AH,DX=0F0F0H AND AH,DL XOR AL,DH NEG AH NOT AL执行上述指令序列后,AH= 60H ,AL= 7FH 5、分析下面程序段,回答指定问题:MOV CX, DXNOT CXADD CX,DXINC CX请问程序执行后(CX)= 0 ,(ZF)= 1 。6、分析下面程序段,回答指定问题:XOR AX,AXINC AXNEG AXMOV BX,3FFFHADC AX,BX请问程序执行后(AX)= 3FFFH ,(BX)= 3FFFH ,(CF)= 1 。7、现有程序段如下:MOV AL,32H微机原理题库 张洁第 10 页ADD AL,2AHSAL AL,1请问,程序执行后, (AL)= 0B8H 8、分析下面程序段,回答指定问题:MOV CX,63HMOV AX,1MOV BX,2L1: ADD AX,BXINC BXLOOP L1请问 该程序功能是 实现 1+2+3+100 的累加和 程序执行

温馨提示

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

评论

0/150

提交评论