汇编语言种类问题

汇编语言问题_百度知道
汇编语言问题
1 2 1803 4 1815 6 1827 8 1839 10 11 12 19013 14 15 18416 17 18518
********180 255181 170182 2183 29184 18185 13******
********190
*******255
********这是一个The 256 word memory of a RISC-SPM要怎么写啊?求高人指点。给我举个例子也行。所有的分都拿出来了。
这是你SPM上存的256个字节的数据,根据你芯片的RISC指令手册,将机器指令翻译成能看懂的汇编,然后根据汇编指令推出空格上的结果。
其他类似问题
汇编语言的相关知识
您可能关注的推广回答者:
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁汇编语言问题_百度知道
汇编语言问题
这段程序为什么连栈都没分配就能push?还有就是完了之后不用pop么?.386.model flat,stdcalloption casemap:noneinclude
windows.incinclude
user32.incincludelib user32.libinclude
kernel32.incincludelib kernel32.lib.datasztitle db 'By Push!',0szctent db 'Hello,zerosoul!',0.codestart:lea eax,sztitlelea ebx,szctentpush MB_OKpush eaxpush ebxpush NULLcall MessageBoxpush NULLcall ExitProcessend start
提问者采纳
你要是裸机程序必定要设置栈但现在是在windows操作上win给你初始化好了栈
还有貌似pusb是保存 pop是取数据何来完了之后不用pop?
不pop难道不会栈泄漏么函数调用后总得归还申请的栈空间把我觉得
归还是不需要pop 直接恢复下栈指针就好了
提问者评价
其他类似问题
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁汇编问题_百度知道
简单求两数之和,以十进制输出,请帮我看看错了吗?score segmentbuf1 db 2buf2 db 2score endscode segmentassume cs:code,ds:scorebegin:mov ax,scoremov ds,axmov dl,buf1add dl,buf2int ah,2add dl,30hint 21hll4:mov ah,01int 21hcmp al,30hjnz ll4mov ah,4chint 21hcode endsend begin
急急编译不出
提问者采纳
mov dl,buf1 add dl,buf2 int ah,2 ;——这里是要干吗?写错了吧,应该是mov ah,2吧?add dl,30h int 21h ll4:mov ah,01 int 21——这里要干什么?前面2号功能已经显示完了,这里怎么还要输入一个字符,是0的话结束? cmp al,30h jnz ll4如果只是要计算2+2的话,把ll4以后的这些去掉就行了。变成这样:score segment buf1 db 2 buf2 db 2 score ends code segment assume cs:code,ds:score begin:mov ax,score mov ds,ax mov dl,buf1 add dl,buf2 mov ah,2 add dl,30h int 21h mov ah,4ch int 21h code ends end begin另外纠正一个说法:高级语言中才叫编译,汇编语言中叫做汇编:)
提问者评价
ll4: mov ah,01 int 21h cmp al,30h jnz ll4 这是用来显示等待的,不然显示出来只是一闪而过
其他类似问题
汇编的相关知识
您可能关注的推广回答者:
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁}

我要回帖

更多关于 汇编语言种类 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信