问一下除了汇编语言能否用机器码直接进行编程?或者用机器码编程有什么工具没?

[复制链接]
查看11 | 回复5 | 2012-3-15 08:43:12 | 显示全部楼层 |阅读模式
1当然也可以,但这是机器码编写,当今世界上也没有几个人会的了,在反汇编语言里,可以对16进制码写的,早期在一些单片机的程序读出后,反写(一般是破解,和加密用到),我也试过,改了几个码,再写进去,就不正常工作了,2早期就是用0,1来编程,后来转化成16进制来编写,那些对硬件什么了解工程师,用这个这来编写,也是十分烦琐,后来出现助记符来代替这些数字命令,进行编程,于是出现了汇编,(被广泛用于20多年),后来系统发展越来越复杂,单片机功能集成化,就将汇编语言升级到c语言,当然c语言是由汇编语言编写出来的语言,一直用广泛应用,另外还有很多语言都是可以的.C++,pascal,....
回复

使用道具 举报

千问 | 2012-3-15 08:43:12 | 显示全部楼层
用汇编写再让软件自动生成机器码不是更简单和轻松···...
回复

使用道具 举报

千问 | 2012-3-15 08:43:12 | 显示全部楼层
可以用机器码直接进行编程,目前的话,编辑机器码最方便的是码型发生器。当然,由于机器码编辑过于繁琐,效率极低,而且需对硬件极为了解,所以极为不推荐。不同码型发生器有不同的编辑方式,一般有2进制和16进制两种编辑方式。...
回复

使用道具 举报

千问 | 2012-3-15 08:43:12 | 显示全部楼层
你想法很牛只是回到前五十年你愿意吗?纯文本没有图型化界面,可以打开记事本写这些机器码格式为BAT自动运行,新买的主机把你自己写的这个文件存入硬盘头条,这个时候你不用系统,电脑就会按照你写的BAT格式文件自动运行了。如果安装完系统这种格式是不让用的,因为它是直接控制硬件的格式,会被黑客利用的如果你是机器语言编程高手,当然可以用这种格式的文件让电脑全自动化控制,...
回复

使用道具 举报

千问 | 2012-3-15 08:43:12 | 显示全部楼层
可以在记事本里写16进制、或二进制的机器码,但对应的语句你能记住吗?记忆机器码比汇编更困难!用汇编写,有现成的软件替你翻译成16进制或二进制的机器码。...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行