微机原理是工科基础课,单片机是现实中可以用到的。
微机原理大多基于8086/88,这是第三代微机是16位的。现在的计算机早就是第六代了32位,肯定会出64位的。但是现在的微机很多构想和最基础的东西都是8086/88,这门课最好学一学。单片机大多是80C51,现在搞一些简单的控制用的很多。
如果精力充足,想多学点东西建议,选微机原理,课余自学单片机。否则,直接选单片机也很好。推荐第一种。
PS:微机原理难一点
如果你是喜欢动手型的,那么建议选单片机。如果喜欢理论上的东西,长篇大论的话可以选微机原理,但是这个比单片机高深一点,涉及通讯上各个环节的理论知识。
微机原理以8086芯片为核心,讲解其程序构建以及汇编语言相关知识。是很多单片机开发的基础或者说理论。通常所说的单片机多为51系列,以前用的也是汇编语言编写的,但是现在用C51也可以编写了,更方便了。而且单片机更实用,可以在学习过程中把汇编语言也顺带学了。
主要看你的需求了。若想实用的,选单片机。若想对芯片执行更清晰的了解,选微机原理。危机原理相对较难,但是学精了对单片机开发大有裨益。
微机原理是学习单片机的基础!!学单片机最好还是要掌握硬件及工作原理!很多人都在用C!可硬件不了解!所以一直不能领会单片机的精髓!!!
单片机较好