Es bastante fácil construir una computadora en una placa utilizando un microcontrolador de un solo chip. Excepto por las E / S (como un teclado y una pantalla), un microcontrolador en sí mismo es prácticamente una computadora completa. Simplemente colocarlo en una placa y conectar algunos cables es trivial y se puede hacer en diez minutos.
El siguiente paso sería construir una computadora usando un microprocesador, como un Intel 8080, con memoria de programa separada y chips de RAM.
También puede construir una computadora completa en una placa utilizando componentes lógicos básicos, como este:
- ¿Qué es mejor i5-7400 o i3-6100?
- ¿Es mejor una computadora portátil de concha que una computadora portátil convertible para la computadora portátil de trabajo de un empleado?
- ¿Norton antivirus afecta la velocidad de la computadora portátil?
- En general, un procesador de 64 bits ayuda a una computadora portátil / PC que tiene más de 4 GB de RAM. ¿Cómo funciona esto en un teléfono inteligente? Por ejemplo, desde el iPhone 5s, Apple comenzó a usar un procesador de 64 bits (A7), sin embargo, la RAM es inferior a 4 GB. ¿Cómo hace la diferencia?
- Me bloqueé accidentalmente de mi perfil de usuario administrador en mi computadora, ¿puedo de alguna manera recuperar el acceso o elevar a otro usuario a administrador sin tener que acceder para arreglarlo? (Windows 10)
La descripción de esto está aquí. Se compone de una docena de tipos de IC de la serie 74LS00. Sin embargo, es solo una computadora de 8 bits y no tiene mucha RAM. La ventaja de construir uno desde cero es que puede diseñar su propio conjunto de instrucciones. Pero eso significa escribir su propio ensamblador y compilador para ello.
Tenga en cuenta que extender un diseño de 8 bits a 32 bits significaría que sería casi cuatro veces este tamaño.
Incluso si usa un microprocesador comercial, no podrá construir una máquina que pueda ejecutar Linux en una placa de pruebas. Una computadora de tablero como la anterior probablemente no funcionará más rápido que unos pocos cientos de kHz o un par de MHz. Las computadoras que ejecutan Linux son cientos o incluso mil veces más rápidas. El cableado de la placa de pruebas simplemente no admitirá esas frecuencias. Y los procesadores que ejecutan Linux no vienen en paquetes DIP (doble en línea) que se conectan a una placa de prueba de todos modos, todos son de montaje en superficie.
Si desea ejecutar Linux en una máquina pequeña, es mejor que solo obtenga una Raspberry Pi.
Sin embargo, si aún desea jugar con un procesador de 32 bits en una placa de pruebas, puede considerar un microcontrolador de 32 bits como uno de la serie Microchip PIC32MX. Puede obtener uno en un paquete DIP de 28 pines con 256K de memoria flash y 64K de RAM por aproximadamente $ 4. Debido a que tiene un oscilador interno, puede ejecutarlo a una velocidad bastante alta (como 8 MHz o superior) sin preocuparse por las señales de alta velocidad en el tablero. Microchip tiene un ensamblador gratuito y un compilador de C para ello.