返回首页

求数学答案(20h立方-18h平方)X(-2h)

296 2023-12-10 01:07 admin

一、求数学答案(20h立方-18h平方)X(-2h)

    (20h^3-18h^2)  * (-2h)

    = -40h^4+36h^3

    答案为36h立方-40h4次方。

二、用汇编语言试编写一段程序,内存单元连续存储3个数据,求出中间值,

DAT1 1000h:0 1,2,18h,34h,35h,36h,45h,0f0h

DAT2 1000h:8 0ch,0,0dh,0,0fbh,0ffh

COUNT=7

1000h:0eh 12h,0,78h,56h

DAT3 1000h:12h 0,3,0,0,8,0,0,0

三、9BH+9BH=36H 请问怎么算的?为什么? 谢谢

9b+9b

低位相加B+B=16 取低位 6 1为进位

高位和进位相加9+9+1=13 取低位 3 1为进位

如果你的运算是字节性质的话则9b+9b=36H

如果你的运算是双字节性质的话则9B+9B=0136H

四、怎么编程23H+45H-18H-36H

这是一个单字节加法编程,很容易的,可以直接用累加器立即寻址方式,也可以先赋值给寄存器,采用寄存器寻址。因为一眼 可以看出这几个数连续运算没有进位和借位,所以可以简单处理。

1、立即寻址方式:

MOV A,#23H

CLR C

ADD A,#45H

SUBB A,#18H

SUBB A,#36H

2、寄存器寻址方式:

MOV 30H,#23H

MOV 31H,#45H

MOV 32H.#18H

MOV 33H,#36H

MOV A,30H

ADD A,31H

SUBB A,32H

SUBB A,33H

还可以用查表方式

MOV DPTR,#TAB

CLR A

MOVC A,@A+DPTR

MOV B,A

INC DPTR

CLR A

MOVC A,@A+DPTR

ADD A,B

MOV B,A

CLR A

INC DPTR

MOVC A,@A+DPTR

XCH A,B

SUBB A,B

XCH A,B

CLA A

INC DPTR

MOVC A,@A+DPTR

XCH A,B

SUBB A,B

XCH A,B

五、汇编语言 乘法

十六进制62H乘以40H,不就是1880H吗

用十六进制乘法做一下,跟10进纸类似,只不过逢十六进位。

最低位为0

2*4=8

4*6=24

24-16=18H

也就是:

6 2 H

* 4 0 H

——————

1 8 8 0 H

顶一下
(0)
0%
踩一下
(0)
0%
相关评论
我要评论
用户名: 验证码:点击我更换图片

网站地图 (共9个专题1470篇文章)

返回首页