Contador de Monedas
Los Intel 8086 e Intel 8088 (i8086, llamado oficialmente iAPX 86, e i8088) son dos microprocesadores de 16 bits diseñados por Intel en 1978, iniciadores de la arquitectura x86. Ladiferencia entre el i8086 y el i8088 es que este último utiliza un bus externo de 8 bits, para poder emplear circuitos de soporte al microprocesador más económicos, en contraposición al bus de 16 bitsdel i8086. Esquema de bloques del microprocesador Intel 8086 (el Intel 8088 es muy similar).
1. Registros generales y de índice (AX,BX, CX, DX y SI, DI, BP, SP)
2. Registros de segmento (CS, DS, ES,SS)
3. Sumador de direcciones
4. Bus de direcciones (20 bits, es decir, 220 direcciones = 1 MB de direccionamiento)
5. Queue de instrucciones (cola de instrucciones)
6. Unidad de ejecución (EU)7. Lógica de control del bus??
8. Bus de datos de la ALU (16 bits)
9. Unidad Aritmético Lógica (ALU)
10. Bus de direcciones
11. Bus de datos
12. Bus de control
_Analisis del problema
Se busca un dispositivo que sea capaz de contabilizar las monedas que pasen a través de el. Se realizara como un contador simple, el cual es activado por las monedasatraviesan el dispositivo.
_ Costos
Monedas – B:/1.75 (25c)
Ducto (PBC) – B:/5.00
Sensor – B:/2.00
Rampa(PBC) – B:5.00
MicroprocesadorInter 8086 – B:/20.00
_ Contador de Monedas
Este arreglo intenta, contabilizar un grupo de monedas que se agreguen en pila en el dispositivo. Utilizando diferentestipos de sensores y de procesos lógicos para la determinación de la cantidad.
_ Funcionamiento
Como podemos observar enla siguiente imagen tenemos una rampa en donde se apilan las monedas. Un ducto en donde caen las monedas para ser contabilizadas una por una. Diferentes tipos de sensores para la contabilización de...
Regístrate para leer el documento completo.