Programa 8085 para encontrar máximo y mínimo de 10 números

Problema: escriba un programa en lenguaje ensamblador en un microprocesador 8085 para encontrar un máximo y un mínimo de 10 números.  Ejemplo –   Minimum: 01H, Maximum: FFH En la instrucción CMP:  Si Acumulador > Registro, entonces se restablecen los indicadores de acarreo y cero  . Si Acumulador = Registro, entonces se establece el indicador cero.  … Continue reading «Programa 8085 para encontrar máximo y mínimo de 10 números»

Diferencia entre PIC y ARM

Requisito previo: diferencia entre el microcontrolador (µC) y el microprocesador (µP) El microcontrolador es un solo circuito integrado (IC) que es comparable a una pequeña computadora independiente y está diseñado para gobernar una operación específica en un sistema integrado. Un microcontrolador contiene una unidad de procesamiento y una pequeña cantidad de memoria ( ROM, RAM, … Continue reading «Diferencia entre PIC y ARM»

¿Qué es la calculadora de Leibniz?

Calculadora de Leibniz: En el año 1671, el científico llamado Gottfried Leibniz modificó en general la calculadora Pascal y diseñó su propia máquina para realizar varios cálculos matemáticos que también se basan en la multiplicación y la división.  También se la conoce como rueda de Leibniz o contador escalonado. Es el tipo de máquina que … Continue reading «¿Qué es la calculadora de Leibniz?»

Programa 8086 para convertir números BCD de 8 bits en código ASCII

Problema: escriba un programa en lenguaje ensamblador en un microprocesador 8086 para convertir un número BCD de 8 bits a su respectivo código ASCII.  Suposición:  dirección de inicio del programa: 400  Ubicación de la memoria de entrada: 2000  Ubicación de la memoria de salida: 3000  Ejemplo :  Input: DATA: 98H in memory location 2000 Output: … Continue reading «Programa 8086 para convertir números BCD de 8 bits en código ASCII»

Memoria de acceso aleatorio (RAM) y memoria de solo lectura (ROM)

La memoria es el elemento más esencial de un sistema informático porque sin ella la computadora no puede realizar tareas simples. La memoria de la computadora es de dos tipos básicos: memoria primaria (RAM y ROM) y memoria secundaria (disco duro, CD, etc.). La memoria de acceso aleatorio (RAM) es una memoria primaria volátil y … Continue reading «Memoria de acceso aleatorio (RAM) y memoria de solo lectura (ROM)»

Restablecer acumulador (microprocesador 8085 y 8086)

1. Problema: escriba las instrucciones 8085 que reinician el acumulador. Solución: hay 4 instrucciones para restablecer el acumulador en 8085. Estas instrucciones son: S. No. MNEMOTÉCNICA COMENTARIO 1 MVI A, 00 A <- 00 2 AÑO 00 A Y 00 3 XRA A A X O A 4 SUB A A <- A – A … Continue reading «Restablecer acumulador (microprocesador 8085 y 8086)»

Interacción humano-computadora a través de los tiempos

Introducción:  el advenimiento de una maravilla tecnológica llamada «computadora» ha revolucionado la vida en el siglo XXI. Desde IoT hasta automóviles autónomos y ciudades inteligentes, las computadoras se han filtrado a través del tejido de la sociedad. Como era de esperar, los métodos con los que interactuamos con las computadoras se han refinado a lo … Continue reading «Interacción humano-computadora a través de los tiempos»

Repensando el binario con computadoras cuánticas

Es único y bastante intrigante descubrir que la mecánica cuántica puede manifestarse en una forma que podría mejorar las capacidades de los sistemas informáticos tradicionales que, como todos sabemos, funcionan en binario. La aplicación crea lo que se denomina computadoras cuánticas y aprovecha los principios de la mecánica cuántica para lograr una potencia informática que … Continue reading «Repensando el binario con computadoras cuánticas»

Problemas en el diseño de computadoras

El diseño por computadora es la estructura en la que los componentes se relacionan entre sí. El diseñador se ocupa de un nivel particular del sistema a la vez y hay diferentes tipos de problemas en diferentes niveles. En cada nivel, el diseñador se preocupa por la estructura y la función. La estructura es el … Continue reading «Problemas en el diseño de computadoras»

Organización de bus del microprocesador 8085

Bus es un grupo de cables conductores que transportan información, todos los periféricos están conectados al microprocesador a través de Bus. Diagrama para representar el sistema de organización de bus del Microprocesador 8085. Hay tres tipos de autobuses. Bus de direcciones: es un grupo de cables conductores que solo transporta direcciones. El bus de direcciones … Continue reading «Organización de bus del microprocesador 8085»