第一章概述
1 简述微型计算机硬件系统和软件系统的构成。
2 从cpu发展历史看,cpu的发展趋势是什么?
3 什么是总线?为什么计算机系统采取总线结构?
4 何为cpu的寻址空间?寻址空间决定于什么?
第二章微型计算机的基本工作原理(书本第三章)
1 、p70 3.2
2 、p70 3.5
第三章 16位微处理器(书本第四章)
1 、p107 4.2
2什么是逻辑地址?什么是物理地址?如果逻辑地址为5680h:1243h,那么物理地址为多少?
3、p108 4.5
4 什么是最大模式和最小模式?用什么方法将8086cpu置为最大模式和最小模式?
cpu为什么要配置地址锁存器?
6、什么是i/o端口?
7、一般cpu对i/o端口和存储器空间编址方式有哪两种?各有何优缺点?8086cpu采用何种方式对i/o端口和存储器空间编址?
8086cpu i/o端口和存储器空间地址范围各是多少?8086cpu是如何解决i/o端口和存储器空间地址重叠问题?
cpu指令作业方式采取了几级流水线技术?简要说明。
9、填空题。
1).8086cpu的基本总线周期包括个振荡周期。若8086cpu主频为4mhz,则其基本总线周期为 ns。
2).8086cpu有位数据总线, 位地址总线。
3).8086cpu内部有很多寄存器,分别指出它们是什么寄存器:csssipsp
4).说明8086cpu芯片的一些重要引脚的功能:intrale
第四章 8086cpu指令系统。
一填空题。1.执行系列指令后:
mov al, 7
mov bl, 9
mul bl
结果为:ax
2.假设程序段如下:
mov ax, 5439h
mov bx, 456ah
add ax, bx
则axce= 、pfafof
3.说明下列指令中源操作数属于什么寻址方式:
1) mov al, [di+5
2) mov al, [bx
3) add al, 80h
4.对于指令mov bx,[bp+si],如果指令执行前,(ds)=3f00h,(bp)=0200h,(si)=0046h,(ss)=2f00h,(2f246h)=4154h,(3f246h)=1245h,则执行指令后,(bx
二、程序分析题。
1. 已知(60000h)=12h, (60001h)=43h, (60002h)=78h, (60003h)=0abh, (60004h)=0fh;(70000h)=02h, (70001h)=63h, (70002h)=89h, (70003h)=0fah, (70004h)=24h,执行下列程序,填入指定寄存器的当前内容。
mov ax,7000h
mov ds, ax
mov ax, 6000h
mov ss, ax
mov bx, 0
mov bp, 0
mov si, 2
mov ax, [0000hax= h
mov al, [bxal= h
mov ax, [bx+1ax= h
mov ax, [bp+siax= h
2. 设堆栈段地址ss的内容是9000h,堆栈指针sp的初值为3815h,ax=1234h,bx=5678h,试问:
1) 执行指令 push ax
push bx
后sp并把数据入堆存放情况在下面存储空间示意图中填入:
2) 接着再执行pop ax 后sp= ,ax= ,bx
3、图1为逻辑右移指令shr图示,若(ax)=8180h,阅读程序,写出程序执行完毕后ax的值。(共5分)
mov cl,3
shr ax, cl
mov bx, ax
mov cl, 2
shr ax, cl图1 逻辑右移指令shr图示。
add bx, ax
mov ax, bx
程序执行完毕后,(ax
4、 图2为shl指令图示,右边还给出了单标志指令的说明。请在下面程序段的每一空框内填入一条语句(不得修改其它语句),以实现下述功能:将字变量varm1中的非零数据左移到最高位为“1”止,左移次数存入字节变量varb中,左移后的结果存入字变量varw中mov bl,0mov ax,varw1 ljh:
test ax,8000h图2 shl指令图示单标志测试指令说明:goon: inc bl指令助记符测试条件shl ax, 1jnzzf=0
jzzf=1done: mov varw, axjccf=1 mov varb, bljnccf=0
hltjnssf=0
jssf=1
微型计算机作业
1 某8086cpu微机系统与8255a接口图如图1所示,74ls138为3 8译码器,g1 g2a g2b为译码器的使能端,g1高平有效,g2a和g2b低平有效,yi i 0 7 为译码器输出,低平有效。方式选择控制字如图2 1 分析8255a的四个端口地址 没用到的地址线看做为1 2 试编一个8...
微型计算机作业讲评
第四章 8086cpu指令系统。一填空题。1 执行系列指令后 mov al,7 mov bl,9 mul bl 结果为 ax 003fh 2 假设程序段如下 mov ax,5439h mov bx,456ah add ax,bx 则ax 99a3hcf 0 pf 1 af 1 of 1 3 说明下列...
微型计算机结构认识
实验一 微型计算机结构认识 3学时 实验目标 认识微机系统的总体结构,掌握各部件的功能和基本原理,重点是主机箱里的各板卡名称 功能及连线方式 包括信号线和电源线 1 了解微型机系统的硬件组成与配置。2 培养对微型机硬件各组成部件的识别能力。3 为实验二计算机硬件的组装奠定基础。实验内容 开机观察机箱...