微机原理习题解答2

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
PC机:PC(Personal Computer)机就是面向个人 单独使用的一类微机
习题1.4
问题:
什么是微机的系统总线?微机的总线结构为他带来 了哪些好处?一般将总线信号进一步分为哪三组? 总线的使用特点是什么?
解答(第6页): 系统总线:传递信息的一组公用导线,CPU通过它
们与存储器和I/O设备进行信息交换 好处:组态灵活、扩展方便
解答:
⑴ mov ax,1200h ;AX=1200H,立即数寻址 ⑵ mov ax,bx ;AX=0100H,寄存器寻址 ⑶ mov ax,[1200h] ;AX=4C2AH,直接寻址
⑷ mov ax,[bx] ;AX=3412H,寄存器间接寻址 ⑸ mov ax,[bx+1100h] ;AX=4C2AH,寄存器相对寻址 ⑹ mov ax,[bx+si] ;AX=7856H,基址变址寻址 ⑺ mov ax,[bx][si+1100h] ;AX=65B7H,相对基址变址寻址
指令还可写成:mov ax,[bx+si+1100h]
习题2.11
问题:
给出下列各条指令执行后AL值,以及CF、ZF、SF、
OF和PF的状态(P30):
解答:
CF ZF SF OF PF
mov al,89h ;AL=89H 0 0 1 0 0
add al,al ;AL=12H 1 0 0 1 1
问题: 什么是8088中的逻辑地址和物理地址?逻辑地址如何转换成
物理地址?1MB最多能分成多少个逻辑段? 解答: 物理地址:物理存储单元具有的一个唯一的20位编号 逻辑地址:在8088内部和用户编程时,所采用的“段地址:
偏移地址”形式 将逻辑地址中的段地址左移二进制4位(对应16进制是一位,
⑸ 把数0A0H与AL寄存器的内容相加,并把结果送回AL中 add al,0a0h
习题2.14
问题:
给出下列各条指令执行后的结果,以及状态标志CF、 OF、SF、ZF来自百度文库PF的状态。
解答:
CF ZF SF OF PF
mov ax,1470h ;AX=1470H 0 0 0 0 0
and ax,ax
三组信号线:数据总线、地址总线和控制总线
其使用特点是:在某一时刻,只能由一个总线主控 设备来控制系统总线,只能有一个发送者向总线发 送信号;但可以有多个设备从总线上同时获得信号
习题1.5
问题: 简述微型计算机的两个主要应用方向及其应用特点 解答(第3、4页): 用于数值计算、数据处理及信息管理方向
习题2.8
问题:
已知DS=2000H、BX=0100H、SI=0002H,存 储单元[20100H]~[20103H]依次存放12H、34H、 56H、78H,[21200H]~[21203H]依次存放2AH、 4CH、B7H、65H,说明下列每条指令执行完后AX 寄存器的内容,以及源操作数的寻址方式?
采用通用微机,要求有较快的工作速度、较高的运算精 度、较大的内存容量和较完备的输入输出设备,为用户 提供方便友好的操作界面和简便快捷的维护、扩充手段
用于过程控制及智能化仪器仪表方向
采用控制类微机,要求能抵抗各种干扰、适应现场的恶 劣环境、确保长时间稳定地工作,要求其实时性要好、 强调其体积要小、便携式应用强调其省电
习题1.2
问题:
什么是微型计算机?什么是单片机和PC机? 解答(第2、3、4页):
微型计算机:以大规模、超大规模集成电路为主要 部件,以集成了计算机主要部件——控制器和运算 器的微处理器为核心,所构造出的计算机系统
单片机:用于控制的微处理器芯片,内部除CPU外 还集成了计算机的其他一些主要部件,如:ROM、 RAM、定时器、并行接口、串行接口,有的芯片 还集成了A/D、D/A转换电路等。
add al,9dh ;AL=0AFH 0 0 1 0 1
cmp al,0bch ;AL=0AFH 1 0 1 0 1
sub al,al ;AL=00H 0 1 0 0 1
dec al
;AL=0FFH 0 0 1 0 1
inc al
;AL=00H 0 1 0 0 1
习题2.12
问题: 请分别用一条汇编语言指令完成如下功能: 解答: ⑴ 把BX寄存器和DX寄存器的内容相加,结果存入DX寄存器
习题1.8
问题: 所谓系统ROM-BIOS指的是什么?它的主要
功能是什么? 解答(第10页): BIOS:基本输入输出系统 (Basic Input/Output System) 主要功能:用来驱动和管理诸如键盘、显示
器、打印机、磁盘、时钟、串行通信接口等 基本的输入输出设备
习题1.13
题目:
即乘以16),加上偏移地址就得到20位物理地址 1MB最多能分成1MB÷16B=220÷24=216个逻辑段,因为
每隔16个字节单元就可以开始一个逻辑段
习题2.5-2
问题: 请将如下逻辑地址用物理地址表达: 解答: ⑴ FFFFH:0 =FFFF0H ⑵ 40H:17H =00417H ⑶ 2000H:4500H =24500H ⑷ B821H:4567H =BC777H
8位机器数46H,在作为无符号数、补码有符 号数、BCD码、ASCII码时分别表示什么真 值或含问义题?:
解答:所谓系统ROM-BIOS指的是什么? 无符号他数的:主4要×功16能+是6=什7么0 ? 补码有符号数:70(正数) BCD码:46 ASCII码:大写字母 ‘ F ’
习题2.5-1
add dx,bx ⑵ 用寄存器BX和SI的基址变址寻址方式把存储器的一个字节与
AL寄存器的内容相加,并把结果送到AL中 add al,[bx+si]
⑶ 用BX和位移量0B2H的寄存器相对寻址方式把存储器中的一 个字和CX寄存器的内容相加,并把结果送回存储器中 add [bx+0b2h],cx
⑷ 用位移量为0520H的直接寻址方式把存储器中的一个字与数 3412H相加,并把结果送回该存储单元中 add word ptr [0520h],3412h
;AX=1470H 0 0 0 0 0
or ax,ax
;AX=1470H 0 0 0 0 0
xor ax,ax
相关文档
最新文档