是否有编程语言"下面"汇编?
实际上,有一个代码级别位于机器代码下面,称为Microcode.
机器代码.时间是程序员用二进制的1和0编码的.Hex被认为是对此的进步.那是在汇编之前,它使用代码的名称并将指令的各个部分分成它们的部分.
Assembly是机器代码的文本表示.它有一个语句,表示CPU本身内的单个指令.例如,"MOV X,Y"是一条指令,它通过CPU并将值X移动到位置Y.要获得机器代码,CPU将有一个代表"MOV"的数字和一个代表的数字'X'(如果它不是数字)和一个代表Y的数字.这些原始HEX二进制值是机器代码.这是导致CPU通过晶体管引导电压/电流以使其完成工作的数字.
机器代码是较低级别,但它非常接近装配.它非常接近,没有人会因为能够读取"MOV"=移动指令的优点而烦恼它.变量名也变得可读,而不是堆栈或堆中的原始地址.
甚至更低,(不是"语言"一词适用于"机器"语言或更低的物理层),但机器语言以下是用于实际实现每个二进制操作码的许多门和开关的配置所涉及的特定硬件(CPU)...一本很好的书,涵盖了这个甚至更低的水平,是Charles Petzold,称为" CODE "
如果在下面,你的意思是较低的水平,那么是.有机器语言.程序集在运行之前就会变成机器语言.在许多现代流程中,机器语言是在微代码中模拟的.有关微代码的更多详细信息,请参阅此
机器代码
http://en.wikipedia.org/wiki/Low-level_programming_language
我认为你能得到的最低价是物理学或TRW(真实世界).这就是芯片设计人员和制造商用来创建CPU和其他处理器的能力,这些处理器可以将计算机语言的输出转化为有价值的东西.