刚学汇编,求助
1.win64汇编和win32汇编有什么不同?2.书上说每一种CPU有不同的汇编指令,这里的 每一种 指的是架构还是类型(ARM CPU或者普通的CPU)?
3.x86=32bit,x64=64bit 这个说法对吗?
4.debug功能和MASM功能相似吗?
5.CS:IP 什么意思?
6.我见的汇编程序都是控制台窗口下执行的,GUI的该怎么写?也是用MASM吗?
7.windows 32bit 下最常用的写汇编语言的程序是什么?
8.mov bx,1000h 这句的1000h是十六进制的数字吗?
9.8086是CPU名还是架构名
架构和构架什么区别?
栈是什么?它指的是堆栈吗?它又有什么用处?
先问这些吧,以后还会有 1.很多不同,比如通用寄存器的宽度不同
2.架构。比如X86、IA64、ARM都是不同架构的CPU,汇编指令也都不相同
3.对
4.相似
5.CS:IP指向的内容当作指令执行,IP:指令指针寄存器,CS:代码段(《计算机组成原理》也有讲)
6.编写CUI/GUI程序与使用的语言无关
7.随便,我使用MASM32
8.是
9.8086是一个由Intel于1978年所设计的16位微处理器芯片,是x86架构的鼻祖
10.http://wenku.baidu.com/view/08306c2658fb770bf78a5584.html
11.栈是“水桶”,堆是“水管”(想象一下它们的样子),基本用途是暂存数据
PS:觉得好就加分。。。 Tesla.Angela 发表于 2011-8-22 21:48 static/image/common/back.gif
1.很多不同,比如通用寄存器的宽度不同
2.架构。比如X86、IA64、ARM都是不同架构的CPU,汇编指令也都不相同 ...
怎么加?
我不会 会了,以后还会有问题啊 yxd199512041 发表于 2011-8-22 23:00 static/image/common/back.gif
会了,以后还会有问题啊
有时间的话就会回答你。。。
另外你问的一些问题,完全可以搜索得到。。。 :)
页:
[1]