1.1.1 对硬件系统的要求
C语言对硬件的要求不高,一般的计算机都能满足,但并不是所有的MCU(微控制单元)都可以用C语言来开发,其必须具有一定的硬件条件,如下所示。
完整的指令系统;
有分别为运算和指针服务的16位寄存器;
堆栈指针和堆栈结构指针;
有连续的存取地址空间。
说明:C语言适合多种操作系统,如Windows XP、DOS、UNIX等,也适用于多种机型。