3个回答
展开全部
汇编语言,或者纯粹的数字(二者等价)。
机器语言目的是为了在电路的级别实现CPU功能。
写机器代码,机器语言与Java、C++、python等高级语言不同,写纯粹的机器语言,你至少要学习数字电子技术/数字逻辑电路,微机原理与接口技术、以及你要使用的计算机构造,包括寄存器数目、IO时序、CPU内部构造、以及对应的指令集。指令集就是纯粹的数字,汇编语言就是使用助记符。
不同的CPU机器语言不同,如Intel系列、AMD系列、ARM单片机等等。
机器语言一般用于写底层驱动,例如你做了一个扫码器,机器语言就是CPU通过电路与扫码器交流。
建议你先学习数电、微机原理、然后学习8086或者51单片机结构(不要用C语言),之后就可以学习ARM、Intel的新系列CPU构造,懂了构造,机器语言等于学会了一半。
机器语言目的是为了在电路的级别实现CPU功能。
写机器代码,机器语言与Java、C++、python等高级语言不同,写纯粹的机器语言,你至少要学习数字电子技术/数字逻辑电路,微机原理与接口技术、以及你要使用的计算机构造,包括寄存器数目、IO时序、CPU内部构造、以及对应的指令集。指令集就是纯粹的数字,汇编语言就是使用助记符。
不同的CPU机器语言不同,如Intel系列、AMD系列、ARM单片机等等。
机器语言一般用于写底层驱动,例如你做了一个扫码器,机器语言就是CPU通过电路与扫码器交流。
建议你先学习数电、微机原理、然后学习8086或者51单片机结构(不要用C语言),之后就可以学习ARM、Intel的新系列CPU构造,懂了构造,机器语言等于学会了一半。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询