初学asm,有些简单问题请教大家:

goldntman 2002-11-17 11:36:44
1.我用的是8年以前在学校时用的教材书<<IBM PC 8086/8088 宏汇编语言程序设计>>,书中讲的寄存器是AX,BX,CX之类,可是我在VC中看汇编,怎么全是eax,ecx,ebx了,是不是在前面加一个e就行了?
2.还有大写小写有无区别?
3.在VC中嵌入汇编是在asm前加一条下划线还是两条下划线?
4.我正学到dos系统功能调用,书上讲要把中断号放入AH中,我直接放入ah中,运行的结果说是引用的oxFFFFFFFF的内存.我放入eah中,说是eah没定义,怎么回事?我的调用格式如下:
__asm{
mov ah,1
int 21h
}

呵呵,暂时就这几个小问题了,请大侠们指点迷途
...全文
26 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
ahalf 2002-11-18
  • 打赏
  • 举报
回复
1.除了段寄存器,你所知道的寄存器都可以加e变成32位寄存器
2。无
3。双
4。还有其他参数啊

今非昔比,找本书看看吧

21,458

社区成员

发帖
与我相关
我的任务
社区描述
汇编语言(Assembly Language)是任何一种用于电子计算机、微处理器、微控制器或其他可编程器件的低级语言,亦称为符号语言。
社区管理员
  • 汇编语言
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧