早教吧作业答案频道 -->数学-->
100个有符号数只存放正数汇编语言如果有一些有符号数.怎么把负数去掉只存放正数.
题目详情
100个有符号数只存放正数 汇编语言
如果有一些有符号数.怎么把负数去掉只存放正数.
如果有一些有符号数.怎么把负数去掉只存放正数.
▼优质解答
答案和解析
;高位为1是负数,否则是正数
NUM DW 100 DUP(?) ;100个数
Z DW 100 DUP(0) ;存放正数
.
.
MOV BX,OFFSET NUM
MOV SI,OFFSET Z
MOV CX,100
NEXT:
MOV AX,[BX]
TEST AX,8000H
JNZ F
MOV [SI],AX
INC SI
F:
INC BX
LOOP NEXT
NUM DW 100 DUP(?) ;100个数
Z DW 100 DUP(0) ;存放正数
.
.
MOV BX,OFFSET NUM
MOV SI,OFFSET Z
MOV CX,100
NEXT:
MOV AX,[BX]
TEST AX,8000H
JNZ F
MOV [SI],AX
INC SI
F:
INC BX
LOOP NEXT
看了 100个有符号数只存放正数汇...的网友还看了以下:
把560000改写成用万作单位的数,只需要去掉560000末尾()个0,再写上一个()字,并用() 2020-04-07 …
小数的性质:小数的末尾添上“0”或去掉“0”,小数的大小.例如:0.70=105.0900=(这是 2020-04-11 …
一个小数里面有500个0.001,这个小数是(什么).小数点的末尾添上"0"或去掉"0",小数的一 2020-04-11 …
1.一个数去掉最后一位数是40去掉最前一位数是13请问是?2.只字加一笔是什么字?3.为什么0>2 2020-04-27 …
1.一个数去掉最后一位是40,去掉最前一位是13,请问是?2.“只”字加一笔是什么字?3.为什么0 2020-04-27 …
1.菜鸟题:一个数去掉最后一位是40,去掉最前面一位是13,请问是多少?2.进阶题:“只”字加一笔 2020-07-08 …
一、要过程某地区的电话号码是一个七位数,已知前三位数是一个固定数686,那么该地区最多可安装多少部电 2020-11-03 …
用1~7和4个0组成11位数,只读2个0并且尽量最小的数是().只读2个0并且尽量最大的数是().用 2020-11-20 …
量出0.1米,0.10米,0.100米的纸条长度,你发现了什么?.结论:小数的末尾添上“0”或去掉“ 2020-12-02 …
绝对值的问题|x|=xx是大于或等于0.|x|=-xx小于0.这个定义怎么也看不懂,不是|x|里面的 2021-01-22 …