找回密码
 加入我们

QQ登录

只需一步,快速开始

搜索
查看: 4821|回复: 5

刚学汇编,求助

  [复制链接]

71

主题

350

回帖

2

精华

钻石会员

积分
4123
发表于 2011-8-22 16:16:07 | 显示全部楼层 |阅读模式
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名还是架构名
架构和构架什么区别?
栈是什么?它指的是堆栈吗?它又有什么用处?


先问这些吧,以后还会有

857

主题

2632

回帖

2

精华

管理员

此生无悔入华夏,  长居日耳曼尼亚。  

积分
36130
发表于 2011-8-22 21:48:48 | 显示全部楼层
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:觉得好就加分。。。

评分

参与人数 1水晶币 +4 收起 理由
yxd199512041 + 4 。。。。。。。。。。

查看全部评分

71

主题

350

回帖

2

精华

钻石会员

积分
4123
 楼主| 发表于 2011-8-22 22:58:26 | 显示全部楼层
Tesla.Angela 发表于 2011-8-22 21:48
1.很多不同,比如通用寄存器的宽度不同
2.架构。比如X86、IA64、ARM都是不同架构的CPU,汇编指令也都不相同 ...

怎么加?
我不会

71

主题

350

回帖

2

精华

钻石会员

积分
4123
 楼主| 发表于 2011-8-22 23:00:50 | 显示全部楼层
会了,以后还会有问题啊

857

主题

2632

回帖

2

精华

管理员

此生无悔入华夏,  长居日耳曼尼亚。  

积分
36130
发表于 2011-8-22 23:20:06 | 显示全部楼层
yxd199512041 发表于 2011-8-22 23:00
会了,以后还会有问题啊

有时间的话就会回答你。。。
另外你问的一些问题,完全可以搜索得到。。。

0

主题

7

回帖

0

精华

初来乍到

积分
18
发表于 2011-8-23 17:09:58 | 显示全部楼层
您需要登录后才可以回帖 登录 | 加入我们

本版积分规则

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