Métodos de conversión y los registros de un procesador 8086
Enviado por byaguilarr • 5 de Abril de 2021 • Práctica o problema • 1.388 Palabras (6 Páginas) • 277 Visitas
Tarea 3 - Métodos de conversión y los registros de un procesador 8086
Blanca Yanine Aguilar Ramírez
Grupo 202016893_44 – Arquitectura de Computadores
Tutor
Andrés Felipe Millán
Universidad Nacional Abierta y a Distancia- UNAD
Escuela de Ciencias Básicas, Tecnología e Ingeniería
Ingeniería de Sistemas
26 marzo de 2021
Métodos de conversión y los registros de un procesador 8086
- Consolidado de los cuadros sinópticos de los sistemas numéricos (binario, decimal, hexadecimal) indicando el autor del aporte.
- Cuadro Sinóptico elaborado en la plataforma LucidChart por Blanca Yanine Aguilar:
Enlace: https://lucid.app/lucidchart/invitations/accept/1397e08a-e585-44ed-913e-b24d12d37b15
Imagen:
[pic 1]
- Consolidado de los 3 ejemplos de conversión entre los sistemas numéricos, 3 ejemplos de matemática básica en base (2) y 3 ejemplos de operaciones lógicas en base (2), indicando el autor del aporte.
- Ejemplos elaborados por Blanca Yanine Aguilar:
- Tres ejemplos de conversión entre los sistemas numéricos:
- Conversión de binario a decimal de 01010: Es importante considerar que el sistema binario es en base 2, y que dependiendo de la posición los dígitos adquieren valores, el orden cero, corresponde a , el orden 1 a , el orden 2 a , y así sucesivamente según corresponda, que al sumarse permite hallar el número decimal:[pic 2][pic 3][pic 4]
0 | 1 | 0 | 1 | 0 |
[pic 5] | [pic 6] | [pic 7] | [pic 8] | [pic 9] |
Entonces se suman los valores que correspondan a valores en uno, en este caso el orden 1 y 4.
8 + 2 = 10, es decir que, 01010 corresponde en número decimal a 10.
- Conversión de decimal a binario de 120: La forma más común de hacerlo es dividiendo el número a convertir entre dos, y de igual forma con el resultado de su cociente dividiéndolo entre dos, y el cociente del cociente, hasta lograr el cociente cero, a partir de allí, se consideran los restos, desde el último obtenido, hasta el primero, esto formará en número binario.
[pic 10]
Según la descripción y la operación representada, el número 120 decimal, corresponde a 1111000 en binario.
- Conversión de Hexadecimal a decimal del 2E: Para proceder a operar la conversión, se debe tener en cuenta la siguiente tabla de valores predeterminados:
Decimal | Hexadecimal |
0 | 0 |
1 | 1 |
2 | 2 |
3 | 3 |
4 | 4 |
5 | 5 |
6 | 6 |
7 | 7 |
8 | 8 |
9 | 9 |
11 | A |
12 | B |
13 | C |
14 | D |
15 | E |
16 | F |
2 | E |
[pic 11] | [pic 12] |
Se multiplica el valor, según su posición 0 u 1, del siguiente modo, al encontrar un valor dado en letra, se observa en la tabla y reemplaza su equivalente en decimal:
[pic 13]
[pic 14]
[pic 15]
Según la descripción y la operación representada, el valor 2E, corresponde a en el sistema decimal.[pic 16]
- Tres ejemplos de matemática básica en base (2):
Para sumar binarios, se deben considerar las siguientes 4 reglas:
Suma Acarreo [pic 17][pic 18]
[pic 19]
- Suma en base (2) o binaria de 1010 y 0001:
[pic 20]
La suma binaria de .[pic 21]
- Resta en base (2) o binaria de 1010 y 0001: Para restar binarios, se deben considerar las siguientes 4 reglas:
Acarreo Negativo [pic 22]
[pic 23]
[pic 24]
La resta binaria de .[pic 25]
- Suma en base (2) o binaria de 1000, 1010 y 0100, considerando las reglas antes descritas de la suma se procede a operar:
[pic 26]
La suma binaria de .[pic 27]
- Tres ejemplos de operaciones lógicas en base (2): Las operaciones lógicas que generalmente se encuentran en las computadoras, son las siguientes 4:
- NOT (Negación): Operación monádica. También conocida como función Negación. El resultado S de aplicar la función lógica NOT, sobre una variable a, es el siguiente: si a es CIERTO (1) S es FALSO (0) y, si a es FALSO (0), S es CIERTO (1). Estos dos resultados se muestran en la siguiente tabla de verdad:
a | S |
1 | 0 |
0 | 1 |
Ejemplo 1:
Un circuito que controla el acceso a una oficina bancaria, a través de una puerta automática equipada con un detector de metales que cierra un interruptor.
Si el detector de metales SI nota que el cliente lleva objetos metálicos (1) y la puerta NO se abre (0); en cambio, si el cliente NO lleva objetos metálicos (0), la puerta SI se abre (1).
...