指令系统有哪些

[复制链接]
查看11 | 回复2 | 2010-12-26 01:54:45 | 显示全部楼层 |阅读模式
如果只是编计算机软件只要掌握C语言就够了 要是用于编写单片机片内程序 就要掌握硬件原理以及接口 基本和用汇编差不多 只是语言格式上的区别汇编语言其实仍然是机器语言,虽然看起来是英文,但实际上汇编语言中差不多每一句指令都单独对应一句机器语言指令,这就好比汉字的"一"对应阿拉伯数字"1"一样,只有一少部分是经过变化的. 就是因为绝大多数汇编语言指令都与机器语言指令一一映射,所以通常说"汇编语言能直接对电脑硬件操作"(这总要比说"C++可以直接对硬件进行操作"要正确得多吧?) 除了机器语言之外的任何一种语言都需要编译程序,汇编语言的编译器非常小(例如masm的编译器只有几十到几百K).具体这些编译程序是用什么语言写成的,鄙人也不知
回复

使用道具 举报

千问 | 2010-12-26 01:54:45 | 显示全部楼层
首先先要了解指令,指令就是计算机能完成的最小的功能单元(自己的理解)。所有的程序都是调用这些指令来完成具体的功能的。这就像是积木一样,基本的积木就那几种,程序不过是用积木搭建成的。指令就是一个个积木。而指令系统就是指令的合集,也是计算机硬件和软件的接口。现有的指令系统有x86,arm,mips等等
回复

使用道具 举报

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

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行