微型计算机作业

发布 2022-08-23 23:25:28 阅读 9557

第一章概述

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 为实验二计算机硬件的组装奠定基础。实验内容 开机观察机箱...