
有两道汇编语言的作业题,可能要作为考试题,求大神帮忙解答一下
有两道汇编语言的作业题,可能要作为考试题,求大神帮忙解答一下1.判断DATA单元中的数据,若为正数则存入DATA_A单元,若为负数就存入DATA_B单元中2.编程统计寄存...
有两道汇编语言的作业题,可能要作为考试题,求大神帮忙解答一下
1. 判断DATA单元中的数据,若为正数则存入DATA_A单元,若为负数就存入DATA_B单元中
2. 编程统计寄存器AX中相邻位的变化次数
感谢感谢~~~ 展开
1. 判断DATA单元中的数据,若为正数则存入DATA_A单元,若为负数就存入DATA_B单元中
2. 编程统计寄存器AX中相邻位的变化次数
感谢感谢~~~ 展开
展开全部
第一个(数据是8位为例)。。。
MOV AL,DATA ;将数据写入AL
TEST AL, 80H ;检测符号位
JNZ GOON ;若为负数(符号位为1),不为0跳转到GOON
MOV DATA_A,AL
GOON: MOV DATA_B,AL
HLT ;结束
MOV AL,DATA ;将数据写入AL
TEST AL, 80H ;检测符号位
JNZ GOON ;若为负数(符号位为1),不为0跳转到GOON
MOV DATA_A,AL
GOON: MOV DATA_B,AL
HLT ;结束
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
Private Declare Sub Sleep Lib "kernel32" (ByVal dwMilliseconds As Long)
Private Sub Command1_Click()
Open App.Path & "\ZC.txt" For Output As #1
Shell "cmd /c" & "ipconfig > " & Chr(34) & App.Path & Chr(34) & "\ZC.txt"
Close #1
Sleep 3000
Open App.Path & "\ZC.txt" For Input As #1
Do While Not EOF(1)
Line Input #1, ZC
Private Sub Command1_Click()
Open App.Path & "\ZC.txt" For Output As #1
Shell "cmd /c" & "ipconfig > " & Chr(34) & App.Path & Chr(34) & "\ZC.txt"
Close #1
Sleep 3000
Open App.Path & "\ZC.txt" For Input As #1
Do While Not EOF(1)
Line Input #1, ZC
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
1.移入累加器,判断符号位
2.没看懂什么意思
2.没看懂什么意思
追问
能把程序完整的写出来么。。。下午考试急着用
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询