编程论坛
注册
登录
编程论坛
→
汇编论坛
关于机器语言
heamer_c
发布于 2006-08-21 12:42, 1443 次点击
书上说汇编语言是面向机器的语言,语句与机器指令是一一对应的,那么请问在汇编器中或者在C编程工具中直接输入机器语言编译能否通过?谢谢
5 回复
#2
Lydolphin
2006-08-21 13:35
不能!
汇编编辑器和C编程工具并不能编译机器语言...
想用机器语言...
你可以用汇编把机器语言的内容放到存储器上...
或者直接用debug命令中的a输入机器语言都行...
以上个人看法...有错请指正,谢谢...
#3
heamer_c
2006-08-21 13:58
还是晕啊,汇编器最终不还是把代码数据转换成机器语言了吗,那么我们现在直接想汇编器输机器语言,汇编器岂不是更悠闲轻松吗
#4
Lydolphin
2006-08-21 14:38
呵呵!
那为什么编程语言会从机器语言发展到现在的多种的高级语言?
就是因为,低级的语言,效率高,但编程不易!
同样是输出一个HelloWorld!你用C语言和用机器语言来写一下就知道了!
这就是为什么人家要用printf而不用一堆二进制来减轻编译器编译的原因了!
毕竟现代高速的电脑比起浪费大量程序员的人脑,这些工作不算什么了...
#5
heamer_c
2006-08-22 13:50
那,谢谢指点啊,不好意思,因为要上课所以昨天没时间言谢!
#6
wotacid
2009-11-07 15:22
以下是引用
Lydolphin
在2006-8-21 13:35:56的发言:
不能!<BR>汇编编辑器和C编程工具并不能编译机器语言...<BR>想用机器语言...<BR>你可以用汇编把机器语言的内容放到存储器上...<BR>或者直接用debug命令中的a输入机器语言都行...<BR>以上个人看法...有错请指正,谢谢 ...
DEBUG无法进入存储机器语言文件的盘阿,也就无法调试那个程序,
1