不完全是这样,操作寄存器、控制检测硬件端口是最基本的要求。比如,我见过有人用单片机做收款机的,要实现收款功能,恐怕还要有金额运算、数据存储、人员管理、单据打印等应用方面的功能,都需要软件来实现,而且相对而言这方面的工作量更大。所以此说法过于片面了。
不像计算机的纯软件人员,单片机软件工程师还需要对硬件有所了解才行。
可以这么说吧,因为单片机中除了寄存器外其他都是死的,比如说存储器啦,I/O口这些都是固定的,靠你用寄存器把数据运送到这些地方,或者取出来使用累加器A对他们进行处理。就像你起楼房吧,操作寄存器就是搬运东西的那一个。
有一定道理,控制单片机一般都是通过控制寄存器完成的,多学学就知道为什么了。
有道理,不完全对,起码还有存储器,外围电路,人机通道等吧