微机原理,求大神解开

2024-11-14 03:57:59
推荐回答(2个)
回答1:

在数据段中定义如下语句:
BUF DB 0,1,4,9,16,.....
在代码段中定义如下语句:
LEA BX,BUF
MOV AL,N
XLAT
执行之后,AL的内容就是某个数N的平方值。

回答2:

双缓冲方式(即,以控制对CS和XFER,CS对应于第一缓冲器,XFER对应的第二缓冲液)
编程如下:

MOV DX,228H

OUT DX,AL ;使WR1和CS有效

MOV DX,229H

OUT DX,AL;使WR2和XFER
有效,在实际应用到一个给定值AL必要的。