全球主机交流论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

CeraNetworks网络延迟测速工具IP归属甄别会员请立即修改密码
查看: 802|回复: 21

全球汇编交流 for x86 processors

[复制链接]
发表于 2020-6-3 19:13:44 | 显示全部楼层 |阅读模式
本帖最后由 Andrey 于 2020-6-3 19:41 编辑

如题,有没有大佬会汇编语言的,付费求指导
如有大佬愿意帮忙,请联络TG: @msuanton 或pm

題目如下

1. 刪除語法無效的命令 MUL [EBX]

XCHG EBX, [EBX]

ADD 5[ESI][EBX], 5

XCHG BL, [BL]

SUB AX, [‘*’]

PUSH ESP. 並且寫一個解釋

2. X DW 1000 DUP (?); X[1..1000]. 令i是一個等值指令中描述的從1到2000的值的常數。 X 的範圍是1到2000。寫下執行該操作的命令序列(不超過4個),實現工作 X[X]:=-X[X].

3. 让计算机的单元大小为6位。 使用无符号和有符号的补码表示。 在执行操作25 + 17之后,指示标志CF,OF,SF,ZF的值,并且还将结果指示为无符号数和有符号数。

4. 实现 procedure
procedure CHANGEN (var n: integer); begin if n<10 then n:=n+1 else n:=n-1 end;
在這裡 n是有符號的數,procedure必須符合標準的通訊協議

5.写出宏 PRINT macro X, X – 是列表 <X1, X2, …, Xk> ,Xi是无符号字节 字或双字变量,宏将在空格后打印将列表X中所有变量词除以3的余数。控制器不检查参数的可用性及其正确性。
发表于 2020-6-3 19:14:09 | 显示全部楼层
不好意思,这个会的人很少吧
 楼主| 发表于 2020-6-3 19:15:20 | 显示全部楼层

老哥你會?
发表于 2020-6-3 19:15:44 | 显示全部楼层
没看懂这繁体字
 楼主| 发表于 2020-6-3 19:16:22 | 显示全部楼层
inkedus 发表于 2020-6-3 19:15
没看懂这繁体字

這不是你水貼的理由
发表于 2020-6-3 19:17:33 | 显示全部楼层
我会一点,0和1 但连在一起就不懂了
发表于 2020-6-3 19:19:09 | 显示全部楼层
会的很少来这里。
发表于 2020-6-3 19:22:41 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|全球主机交流论坛

GMT+8, 2024-4-25 12:07 , Processed in 0.068977 second(s), 9 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表