Tarea 3 Jorge Martinez

Descargar como docx, pdf o txt
Descargar como docx, pdf o txt
Está en la página 1de 14

1

Tarea 3. Explicar los métodos de conversión y los registros de un procesador 8086.

Jorge Leonardo Martinez Yepez

C.C. 1085318174

Tutor (a): Andres Felipe Millan

Numero de grupo: 202016893_45

UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA – UNAD

Escuela de ciencias básicas, tecnología e ingeniería ECBTI

Ingeniería de sistemas

CCAV Pasto, Abril 14 del 2021


2

Tabla de contenido

Desarrollo de la actividad................................................................................................................3

Cuadro sinóptico sistemas numericos..........................................................................................3

Ejercicios sistemas numéricos.....................................................................................................4

Ejercicios de conversión..........................................................................................................4
Ejercicios de matemática básica en base 2..............................................................................6
Ejercicios de operaciones lógicas en base 2............................................................................7
Infografía procesador 8086..........................................................................................................9

Cuadro comparativo CISC y RISC............................................................................................11

Conclusiones..................................................................................................................................13

Referencias Bibliográficas.............................................................................................................14
3

Desarrollo de la actividad

Cuadro sinóptico sistemas numéricos

Figura 1.

Cuadro sinóptico sistemas numéricos.

Nota. Elaboración propia


4

Ejercicios sistemas numéricos

Ejercicios de conversión

1. Decimal a Binario

Convertir 368 a binario:

Tabla 1

Conversión decimal a binario.

1 0 1 1 1 0 0 0 0
256 128 64 32 16 8 4 2 1

Agregamos un uno de izquierda a derecha a medida que vamos descontando los valores

previamente establecidos, llegando así a la suma total y obteniendo un numero binario:

101110000.

2. Binario a Hexadecimal

Convertir 1100011101 a hexadecimal.

Primero que nada, consideramos que cada número hexadecimal comprende grupos de 4

dígitos binarios

0011.0001.1101

Posteriormente observamos en la tabla que se presenta a continuación, en donde podemos

relacionar los grupos planteados previamente con un valor hexadecimal.


5

Tabla 2

Conversión hexadecimal a binario.

En donde tenemos que:

 0011 = 3

 0001 = 1

 1101 = D

Con lo cual tenemos que el numero en Hexadecimal es 31D

3. Hexadecimal a Decimal

Convertir el valor hexadecimal 864E a decimal.

Partimos de la tabla presentada anteriormente como referencia, en donde vemos que el

valor 864E, tiene 4 posiciones lo cual representa:


6

Tabla 3

Conversión hexadecimal a decimal.

Numero 8 6 4 E
Posición 3 2 1 0

16 posicion 4096 256 16 1

Decimal 8 6 4 14

Con lo cual obtenemos:

4096∗8+ 256∗6+16∗4+ 1∗14=34382

El valor del decimal es 34382.

Ejercicios de matemática básica en base 2

1. Para la suma consideramos que debemos comenzar por la derecha y los posibles valores a

sumar son 1 + 0 = 1, 0 + 1 = 1, 0 + 0 = 0 y 1 + 1 = 0 y se lleva una unidad a la izquierda.

+ 101101
011011
1001000

2. Para la resta se consideramos que 0 – 0 = 0, 1 – 0 = 1, 1 – 1 = 0 y 0 – 1 = 1 y se hace un

acarreo a la siguiente fila


7

−110110
010101
100001

3. Para la multiplicación consideramos que todo valor multiplicado por 0 es 0, y 1*1 = 1

110010
X 110
000000
110010
110010
100101100

Ejercicios de operaciones lógicas en base 2

1. Para la primera operación lógica vamos a considerar AND

Tabla 4

Operación lógica 1.

A B A^B
1 1 1
0 1 0
1 0 0
0 1 0
1 0 0
0 1 0

2. Para la segunda operación lógica consideramos el OR


8

Tabla 5

Operación lógica 2.

A B A ∨ B
1 1 1
1 1 1
1 0 1
0 1 1
1 0 1
0 0 0

3. Finalmente consideramos la operación lógica NOREX

Tabla 6

Operación lógica 2.

A B Salida
1 1 1
1 0 0
1 0 0
0 1 0
0 1 0
0 0 1

Infografía procesador 8086

Link: https://www.canva.com/design/DAEbo5pYRhg/share/preview?

token=SOIhGeHvocH5hzg5AkTs5A&role=EDITOR&utm_content=DAEbo5pYRhg&utm_cam

paign=designshare&utm_medium=link&utm_source=sharebutton
9

Figura 2.

Infografía registros procesador 8086.


10

Cuadro comparativo CISC y RISC

Tabla 7

Cuadro comparativo CISC y RICS.

CISC RISC

(Complex Instruction Set Computer) (Reduced Instruction Set Computer)


Arquitectura RM y MM Arquitectura RR

Conjunto más grande de instrucciones con Conjunto más pequeño de instrucciones

muchos nodos de direccionamiento, con pocos nodos de direccionamiento,

decodificación compleja decodificación simple


Elevado número de ciclos por instrucción Reducido número de ciclos por instrucción

(CPI). (CPI).
Número limitado de registros de propósito Número elevado de registro, uso eficiente

general, mucho almacenamiento temporal por el compilador para almacenamiento

en memoria temporal
Posee unidad de memoria No tiene unidad de memoria

Unidad de microprogramación Unidad de programación cableada


Requiere memoria externa para los cálculos No requiere memoria externa para los

cálculos
Tiempo de ejecución menor Tiempo de ejecución elevado

No tiene problemas con las expansiones de Problemas con la expansión de código

código
Microprocesadores: VAX, PDP-11, Microprocesadores: DEC Alpha, ARC,

Motorola 68k, y PC de escritorio en la AMD 29k, Atmel AVR, Intel i860,

arquitectura x86 de Intel Blackfin, i960, Motorola 88000, MIPS,

PA-RISC, Power, SPARC, SuperH y

ARM
11

Se utiliza en aplicaciones de gama baja Se utiliza en aplicaciones de alta gama

como sistemas de seguridad o domótica como procesamiento de video,

entre otros. telecomunicaciones y procesamiento de

imágenes

Conclusiones

 Los distintos sistemas numéricos se dieron con base en las necesidades y recursos que se

poseían en las épocas que fueron empleados, sin embargo el sistema decimal predomina

principalmente en el lenguaje humano, mientras que para el lenguaje de computadora

utilizamos un sistema binario que nos permite representar los distintos cambios de estado

que puede tener un dispositivo y el sistema hexadecimal que lo podemos tomar como una

mejora del sistema binario, con el fin de compactar las cadenas de resultados binarios que

podamos obtener.
12

 Los procesadores CISC y RISC están pensados principalmente en base a las necesidades

que se van originando, aunque podemos considerar que RISC es el procesador que tiende

a dominar y a establecerse en el mercado dadas sus condiciones que nos permiten tener

aplicaciones de alta gama que se están usando ahora, considerando que a futuro las

necesidades pueden incrementar.

Referencias Bibliográficas

Arquitecturas de Microprocesadores. (2005). Ediciones Paraninfo, S.A. (P. 122-127).

Recuperado de https://link.gale.com/apps/doc/CX4054500068/GVRL?

u=unad&sid=GVRL&xid=518a42b5

Castro Gil, M. (2014). Estructura y tecnología de computadores I (Gestión y Sistemas). Madrid,

Spain: UNED - Universidad Nacional de Educación a Distancia. (P. 29-78). Recuperado

de https://elibro-net.bibliotecavirtual.unad.edu.co/es/ereader/unad/48716?page=30
13

Lindig Bos, M. (2010). ¿Qué hay detrás de las computadoras? México, México: Instituto

Politécnico Nacional. (P. 39-94). Recuperado de https://elibro-

net.bibliotecavirtual.unad.edu.co/es/ereader/unad/72193?page=48

Rocabado Moreno, S. H. y Arias Figueroa, D. A. (2016). Arquitectura y organización de la

computadora: microprocesadores y programación assembler. Argentina: D - Editorial de

la Universidad Nacional de La Plata. (P. 7-18).Recuperado de https://elibro-

net.bibliotecavirtual.unad.edu.co/es/ereader/unad/77190?page=8

Vasquez, G. (2012). Arquitectura de computadores I. (38-50) Red tercer Milenio. Recuperado de

http://www.aliat.org.mx/BibliotecasDigitales/sistemas/Arquitectura_computadoras_I.pdf

Encyclopaedia Britannica. (2021). Encyclopaedia Britannica. Recuperado de

https://www.britannica.com/science/binary-number-system

Encyclopaedia Britannica. (2021). Encyclopaedia Britannica. Recuperado de

https://www.britannica.com/science/decimal

Tocini, M. (2001). UNICEM. Programación en ensamblador. Recuperado de:

https://users.exa.unicen.edu.ar/catedras/progens/materiales/arquitectura%208086.pdf

Mac, E. (2019). La diferencia en CISC y RISC. Recuperado de:

https://techlandia.com/diferencia-cisc-risc-info_291061/

Universidad Complutense de Madrid (2020). Arquitectura del procesador. Recuperado de:

http://www.fdi.ucm.es/profesor/jjruz/EC-IS/Temas/Tema%202-Arquitectura%20del

%20procesador.pdf
14

También podría gustarte