这个和架构没有什么因果关系的
MCU CPU都可以直接控制IO啊,即使是超级计算机也能独立使用某一个IO高低电平啊,这不是芯片的基本操作吗!
但是CPU能做更“高级”的事情,所以控制某个IO就不是一种值得用来吹嘘的事情了!
打个比方,狗能分辨人话做出不同的动作,人也可以听懂人话做出不同的动作。但是狗听话是值得吹嘘的事,人听话就会被说傻,因为人更聪明,这是应该的,并且人可以做更高级的事情!
其实X86之类的CPU也是可以控制针脚的,早期就有引出,不过现在X86之类的CPU已经有太多针脚了,而且普遍的都不是GPIO啦,所以再控制也没有什么意思,现在的CPU普遍都是引出各类总线,再在总线上扩展设备。这样速度、能挂载的设备都不是普通的GPIO之类管脚能比拟的。
比如PCI-E总线,在上面可以挂载很多个符合要求的设备,且每个设备其实可以引出很多类似GPIO的接口,比如一个PCI-E其实就可以引出很多个com口(R232、R485 等等)。
一般的CPU也可以,只是没有开放给你权限布局的
任何芯片都是可以控制IO引脚的,关键是CPU给你开放了,你一控制就死机,也不太好吧