微编程和嵌入式系统之间的连接是什么?
是微编程是机器语言?
Microprogramming与microcode相同吗?
仅使用微程序制造嵌入式系统吗?
或者这不是使用微编程的嵌入式系统的排他性吗?
[如果可能,请举例说明。谢谢!
[Microprogramming / microcoding是处理器的一种实现技术,因此可以追溯到很远。
处理器实现指令集;使用这些指令的程序由编译器或汇编语言程序员生成,并存储在程序文件中,然后加载到内存中以执行程序。
微代码处理器就像在处理器中具有另一个不同的处理器,用于解释程序的指令流(机器语言的序列)。处理器中的该处理器具有其自己的指令集和其自己的程序。与外部可见的指令集(可以加载并运行任何程序)不同,处理器内的处理器通常仅运行一个专用程序(指令集解释器)。((在某些这样的系统中,处理器内的处理器具有非常宽的指令(如horizontal microcode中的指令),并且对于常规程序通常使用的指令而言是不切实际的(关于代码大小)。
微程序和嵌入式系统之间有什么联系?
微编码与嵌入之间没有特别的关系。是/否可以彼此混合。
是对机器语言进行微编程吗?
是的,我会说是的,但是操作系统和用户程序通常无法访问它。
这些天大多数处理器都不是微编程的;但是,x86处理器采用的非常先进的技术可能会在这里和那里模仿微编程技术。