汇编语言编程Y=23*X+300 请各位大侠帮忙完成一下图中的 汇编语言 设计题 谢谢

2024-12-16 02:53:03
推荐回答(4个)
回答1:

AA:MOV DX,C8255
MOV AL,00H
OUT DX,AL;键盘的行线输出为“0”(3号线)
MOV DX,B8255
AL ,DX;读取键盘的列线(4)
AL,0FH
CMP AL,0FH
JZ键以继续扫描
MOV CX,0000H AA;
AA1:NOP
NOP
的LOOP AA1;延迟
IN AL,DX
AL,0FH
CMP AL,0FH
> JZ AA;法官再次按下此键以继续扫描

回答2:

详情还不清楚。
主机发送:30H,从机收到吗? ? ?
每1秒时,主机发送:31H,奴隶? ? ?
每1秒时,主机发送:32H,奴隶? ? ?
......

回答3:

程序设计1中的第一题
assume cs:code,ds:data
data segment
buf db 100 dup(?)
data ends

code segment
start:
mov ax,data
mov ds,ax
mov bx,0
mov cx,100

s:
mov [bx],bl
inc bl
loop s

mov ax,4c00h
int 21h
code ends
end start

回答4:

AA:MOV DX,C8255
MOV AL,00H

OUT DX,AL;的键盘排线输出为“0”(3号线)

MOV DX,B8255

AL ,DX;列线(4)读取键盘

AL,0FH

CMP AL,0FH

的JZ按钮继续扫描

MOV CX,0000H AA;
> AA1:NOP

NOP

LOOP AA1;延迟

IN AL,DX

AL,0FH
CMP AL,0FH
>> JZ AA法官再次按下此按钮以继续扫描