永发信息网

嵌入式编程练习汇编写大小写字母的ASCII码的转换(ARM数据及存储器指令的编程练习)

答案:1  悬赏:0  手机版
解决时间 2021-11-08 11:35
  • 提问者网友:刺鸟
  • 2021-11-08 06:19
嵌入式编程练习汇编写大小写字母的ASCII码的转换(ARM数据及存储器指令的编程练习)
最佳答案
  • 五星知识达人网友:毛毛
  • 2021-11-08 07:51
汇编器 gnu as

小学文化很久没写汇编了胡乱写一个吧,没调试哦错误率99.999%

.section .data

wxwx: .ascii "AaBbCcDdEeFfGgHhIiJjKkLlMmNnOoPpQqRrSsTtUuVvWwXxYyZz"

_start:
mov r10, # 3

diyi:

ldr r8, = 0x30000000
ldr r9, = wxwx

ldmia r9!, {r0-r7}
stmia r8!, {r0-r7}

subs r10, 1
bne diyi

mov r10, # 25

ldr r8, = 0x30000002

dier:

ldrb r11, [r8]
tst r11, #0x5f

adds r8, 2

subs r10, 1

bne dier

disan:

b disan
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯