“微机系统原理与接**术”第六章习题解答(部分)
3.统一编址和分离编址,统一编址:存储器和i/o地址空间统一分配,用相同的指令访问存储器和i/o中的内容,访问存储器和i/o时,用相同的控制信号和不同的地址信号;分离编址:存储器和i/o地址空间单独分配,用不同的指令访问存储器和i/o,访问存储器和i/o时,地址可以相同,但有不同的控制信号。
4.某微机系统有8个i/o接口芯片,每个接口芯片占用8个端口地址。若起始地址为9000h,8个接口芯片的地址连续分布,用74ls138作译码器,请画出端口译码电路图,并说明每个芯片的端口地址范围。
答:分析下表所列的地址分配情况,可知系统地址信号的译码情况为(图略):字选:a2~a0直接与接口芯片上的地址信号线连接以寻址每个接口芯片内部的8个端口;片选:
a5~a3接3-8译码器输入端,译码器输出端分别作为8个接口芯片的片选信号;a15~a6经门电路译码后形成3-8译码器的片选信号;
地址信号端口1
第1个。端口2
i/o接。口芯片。
端口8端口1
第2个。端口2
i/o接。口芯片。
端口8端口1
第3个。端口2
i/o接。口芯片。
端口8端口1
第8个。端口2
i/o接。口芯片。端口8
6(略)7、中断、dma
8.假设一台打印机的数据输出i/o口地址为378h,状态口地址为379h,状态字节的d0位为状态位(d0=0,表示打印数据缓冲区空,cpu可以向它输出新数据;d0=1,表示数据区满)。试编写一段程序,用查询方式从内存中以buf为首址的单元处开始,将连续1kb的数据传送给打印机,每次送1字节。
答:一种可能的程序段如下实现:
leabx, buf
bx指向第1个待打印的数据。
movincx, 1024dx, 379hal, dxal, 01hnextdx, 378hal, [bx]dx,albxnext
一共要送1k个字节数据;读打印机状态端口。
若d0位不为0,则继续查询等待。
next:mov
testjnzmovmovoutincloop
将bx所指的数据发送到打印机; bx指向下一个待打印的字节; cx不为0,继续送下一个字节。
9.请用无条件传输方式编写一个完整的输入/输出程序,将首地址为40000h的内存单元中的1k个字数据从端口output处输出,然后从端口input处输入2kb数据到首地址为50000h的内存单元中(端口地址的实际值可自行给定)。
答:一种可能的程序如下实现:
data1segment at 4000h
buffer1dwdata1ends
data2segment at 5000hbuffer2db2048 dup(?)data2ends
codesegment
assume cs:code , ds:data1, es:data2start:mov
movmovmovlealeacldmovmovoutloopmovmov
again2:in
loopmovint
codeends
ax, data1ds, axax, data2es, axsi, buffer1di,buffer2
cx, 1024
si指向准备发送的第1个数据。
di指向第1个准备存放接受数据的单元;地址增量方向;发送数据总个数。
将ds:si所指数据取出准备发送,并修改si值;预留2kb单元存放读入的数据。
已存放好1k个字数据。
dx, output;设output为字输出端口地址dx, axagain1cx, 2048dx, inputax, dl
将输入数据存在es:di所指单元,并修改di值;返回。
again2ah, 4ch21h
接收数据总个数。
设input为字输入端口地址。
again1:lodsw
stosbendstart
第六章作业答案
结构化学第六章习题解答。1 为什么大多数配合物都有鲜艳的颜色,而四面体zn2 的配合物却例外?答 配合物中心金属原子或离子的d轨道 后,在光照下d电子可从能级低的d轨道跃迁到能级高的d轨道,产生d d跃迁和吸收光谱。由于d d跃迁对应的光子频率在近紫外和可见光区,故过渡金属配合物通常都有颜色。zn2...
第六章作业答案
第六章外币交易会计。1.借 银行存款 人民币1000000 7.01 7010000 汇兑损益10000 贷 银行存款 美元1000000 7.02 7020000 2 10000元港币换 民币为10000 0.89 8900元。8900元人民币换成美元为8900 7.01 1269.61美元。美元...
微机原理及接口第五章作业答案
12 z80cpu中用2片6116 2048 8 组成4kb的ram。用cpu的地址线a13和a14分别作2片6116的片选控制 线选法 各片6116的地址范围为多少?z80cpu的地址总线宽度为16位。解 6116芯片上有11根地址线 字选线为a10 a0 且6116片选为低电平有效。根据题意,系...