一年时间 全手工自制一台电脑 并从零开始为其编写程序 成品能做数学运算即可 该怎么做

如题 自己买电路板 二极管 电容 等等 从最基本的电子元器件着手 硬件上攒出机器 软件上写好代码 功能上能做最基本的算数运算就行 一年时间 该学些什么 看些什么资料呢

51单片机我觉得足够了,看下单片机原理和模拟电路,工具使用就看单片机上的教程。
我大学时候做过一个类似的,是个拨号盘,加个led显示屏就可以了

能做数学运算那简单,买一些与或门、发光二极管,找一本《数字电路》教材,上面有教你怎么做译码器(实现控制)、半加器、全加器(实现计算),可以搭一个最简单的计算器。(这是我大学一年级做的)
实际上呢,你这些东西都可以不要买了。说实话,单个芯片故障率高,焊接也麻烦。用面包板搭建简单的电路还凑合,稍微复杂点,会出现各种物理故障,也就是说你的原理是对的,但是元件损坏、接触不良等各种问题太多,导致你疲于应付。此时,你可以考虑使用仿真软件,比如maxplus,你可以在软件里搭建你的逻辑电路,简单高效,而且不用被物理上的各种问题困扰。(这是我大二做的)。
但是直接组合门电路规模小了还行,稍微大一些,当你想改变下设计,那么就要手工完成大量的接线,出了问题光看也找不出原因,很痛苦,那么你就可以使用vhdl语言来设计逻辑电路了,如果你能做到这个,基本上算是入门了。(这是电子专业大三本科生学的)
反正这些大学都会学的,好好学吧。