Está en la página 1de 10

Tarea 3

Aritmética del computador y las arquitecturas computacionales

Anderson Jiménez Gordillo


Código: 202016893
Grupo: 89

Tutor: CARLOS ALBERTO MONSALVE JARAMILLO

UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA


Escuela de ciencias básicas, Tecnología e ingeniería
Arquitectura de computadores

La Paz Santander, octubre de 2022


Introducción

Se espera que los estudiantes identifiquen y se apropien del conocimiento acerca de

aritmética del computador y las arquitecturas computacionales. Para ello el estudiante debe

reconocer los sistemas numéricos computacionales más importantes, los métodos de

conversión, la aritmética del computador y los registros que conforman un procesador

8086, así como las características de las arquitecturas predominantes en los sistemas

computacionales.

En grupos los estudiantes deben elegir el punto a desarrollar para el primero crear

una presentación online para adjuntar el resto del trabajo, para el segundo crear un mapa

conceptual de los sistemas numéricos solicitados, para el tercer ejercicio de aritmética

computacional en base 2 según lo solicitado, para el cuarto un cuadro sinóptico con los

componentes de una computadora según lo solicitado en la guía y por quinto crear 4 fichas

técnicas de acuerdo con la guía. Por último, compila la actividad y la envía.


Objetivo general
Apropiarse de los conocimientos sobre aritmética del computador y las arquitecturas
computacionales mediante el desarrollo de la actividad propuesta.
Objetivo especifico
Comprende e identifica los sistemas numéricos, métodos de conversión, aritmética del
computador y la arquitectura del computador.
Genera conclusiones argumentativas de los referentes teóricos y participa de forma activa
con aportes significativos para la construcción del trabajo grupal.
Diseña una presentación online para consolidar todas las tareas.
Tarea 3.2: Crear un mapa conceptual de los sistemas numéricos binario, octal, decimal,
hexadecimal y como se realiza la respectiva conversión entre sistemas.

https://photos.app.goo.gl/9PY2S5Ay1hZU35GHA
https://lucid.app/documents/view/b6b78d1d-865a-420c-9cbb-b08660e92261
Tarea 3.3: Realizar 2 ejercicios de aritmética computacional en base 2 por cada una de las
siguientes operaciones (suma, resta, multiplicación y división) tomando como referencias
los dos primeros y los dos últimos números de identificación y los dos primeros y los dos
últimos números del código del curso.
Ejemplo: Jhon Doe 59052646, se toma los dos primeros 59 y se pasa a binario, luego se
toman los dos últimos 46 y se pasa a binario, luego con estos números se realizan las
operaciones, igual con el código del curso.
10=00001010
75=1001011
Suma: 10+75=85, 00001010+01001010=1010100
1010101=85
Reta:10-75=-65, 00001010-01001010=-1000001
-1000001=-65
Multiplicación: 10*75= 750, 00001010*01001010=1011101110
1011101110=750
División: 10/75=0,13333333333333333, 00001010/01001010=0,001000100010001
0,001000100010001=0,13333333333333333
20= 10100
44= 101100
Suma:20+44=64, 10100+101100= 1000000
1000000=64
Reta:20-44=-24, 10100-101100=-11000
-11000=-24
Multiplicación:20*44=880, 10100*101100=1101110000
1101110000=880
División:20/44= 0,45454545454545453, 10100/101100=0,0111010001011101
0,0111010001011101=0,45454545454545453
Tarea 3.4: Realizar un cuadro sinóptico con los componentes de una computadora (unidad
central de proceso, la memoria, los controladores, las unidades de E/S).
https://www.canva.com/design/DAFQhBbeHSg/UGfz-
XH4yoaotlFin0qUAw/view?utm_content=DAFQhBbeHSg&utm_campaign=designshare&
utm_medium=link2&utm_source=sharebutton
Tarea 3.5: Crea cuatro fichas técnicas de las arquitecturas de computadores (Maquina de
Turing, arquitectura de Harvard, arquitectura de von Neumann y clasificación RISC CISC)
Ficha tecnica máquina de Turing

Fuente:https://www.kidskunst.info/26/05401-turing-machine-diagram.htm
Una máquina de Turing es una máquina hipotética destinada para simular cualquier
algoritmo informático, sin importar la complejidad. La máquina, tal como la concibió el
matemático Alan Turing en 1936, es un marco relativamente simple que consta de una
cinta infinitamente larga que actúa como la memoria de la computadora. La cinta, que
inicialmente comienza en blanco, puede tener impreso un 1 o un 0. Como las variables
para imprimir están limitadas a 1, 0 y en blanco, la máquina de Turing se conoce como
máquina de tres símbolos.

Una máquina de Turing tiene tres operaciones básicas cuando la cabeza de la máquina se
coloca sobre la cinta. La máquina puede leer el símbolo en el cuadrado, editar el símbolo
en el cuadrado a un nuevo valor o mover la cinta hacia la izquierda o hacia la derecha
para leer o editar el cuadrado adyacente. Además, a cada valor se le puede asignar una
acción asociada. Por ejemplo, si el símbolo que se lee es un 1, entonces la máquina
escribirá un 0 y moverá la cinta hacia la derecha, sin embargo, si el símbolo que se lee es
un 0, escribirá un 1. Este proceso se llama inversión, ya que voltea los valores binarios. F
arquitectura de Harvard

La arquitectura de Harvard es una arquitectura de computadora con pistas de


almacenamiento y de señal físicamente separadas para las instrucciones y para los datos.
El término proviene de la computadora Harvard Mark I basada en relés, que almacenaba
las instrucciones sobre cintas perforadas (de 24 bits de ancho) y los datos en interruptores
electromecánicos. Estas primeras máquinas tenían almacenamiento de datos totalmente
contenido dentro la unidad central de procesamiento, y no proporcionaban acceso al
almacenamiento de instrucciones como datos. Los programas necesitaban ser cargados
por un operador; el procesador no podría arrancar por sí mismo.

En la actualidad la mayoría de los procesadores implementan dichas vías de señales


separadas por motivos de rendimiento, pero en realidad implementan una arquitectura
Harvard modificada, para que puedan soportar tareas tales como la carga de un programa
desde una unidad de disco como datos para su posterior ejecución.
arquitectura de von Neumann

Fuente:
https://es.wikipedia.org/wiki/Arquitectura_de_Von_Neumann#/media/Archivo:Arquitect
uraneumann.jpg
describe una arquitectura de diseño para un computador digital electrónico con partes que
constan de una unidad de procesamiento que contiene una unidad aritmeticológica y
registros del procesador, una unidad de control que contiene un registro de instrucciones
y un contador de programa, una memoria para almacenar tanto datos como instrucciones,
almacenamiento masivo externo, y mecanismos de entrada y salida
Un ordenador digital de programa almacenado es aquel que mantiene sus instrucciones
de programa, así como sus datos, en una memoria de acceso aleatorio (RAM) de lectura-
escritura. Las computadoras de programa almacenado representaron un avance sobre los
ordenadores controlados por programas de la década de 1940, como la Colossus y la
ENIAC, que se programaron mediante el establecimiento de conmutadores y la inserción
de cables de interconexión para enrutar datos y para controlar señales entre varias
unidades funcionales. En la gran mayoría de las computadoras modernas, se utiliza la
misma memoria tanto para datos como para instrucciones de programa.
clasificación RISC CISC

Tanto CISC como RISC pueden entenderse como diferentes "escuelas de pensamiento"
sobre cómo se diseña la arquitectura del conjunto de instrucciones de un procesador
(ISA, o simplemente arquitectura). La arquitectura determina cómo un procesador (como
una CPU o GPU) lleva a cabo las instrucciones, los tipos de datos y registros que admite,
cómo administra la memoria e interactúa con otros dispositivos. CISC admite
instrucciones complejas que se pueden ejecutar en varios ciclos de reloj, mientras que
RISC debe usar instrucciones simples que se pueden ejecutar en un solo ciclo.

Conclusiones
Aprendí sobre la aritmética computacional en base 2, a hacer operaciones sumas,
resta, multiplicación y división. También sobre las diferentes conversiones entre sistemas
numéricos.
Con este trabajo no solo pude resolver muchas dudas que tenía sobre de donde viene
cada cosa sobre las computadoras, sino que también pude profundizar en ver cómo
funciona internamente un computador, resolví preguntas que tenía sobre cómo funciona la
memoria, además de cómo se almacenan los datos, también sobre cómo es la entrada y
salida de datos.
También se me hizo muy difícil este trabajo ya que no conté con la ayuda de mis
compañeros para realizarlo. Es posible que haya algunos fallos menores debido a esto, pero
considero que todo está bien.
Referencias bibliográficas
https://cual-es-mi-ip.online/herramientas/conversores-numericos/conversor-
hexadecimal-a-decimal/
https://cual-es-mi-ip.online/herramientas/conversores-numericos/conversor-
hexadecimal-a-binario/
https://cual-es-mi-ip.online/herramientas/conversores-numericos/conversor-octal-a-
binario/
https://cual-es-mi-ip.online/herramientas/conversores-numericos/conversor-octal-a-
decimal/
https://cual-es-mi-ip.online/herramientas/conversores-numericos/conversor-binario-
a-hexadecimal/
https://cual-es-mi-ip.online/herramientas/conversores-numericos/conversor-binario-
a-octal/
https://ed.team/blog/sistemas-binarios-y-decimales
https://cual-es-mi-ip.online/herramientas/conversores-numericos/conversor-
decimal-a-hexadecimal/
https://cual-es-mi-ip.online/herramientas/conversores-numericos/conversor-
decimal-a-octal/
https://cual-es-mi-ip.online/herramientas/conversores-numericos/conversor-
decimal-a-binario/
https://es.wikipedia.org/wiki/Arquitectura_de_Von_Neumann
https://es.wikipedia.org/wiki/Arquitectura_Harvard
https://deepai.org/machine-learning-glossary-and-terms/turing-machine
https://lucid.app/documents/view/b6b78d1d-865a-420c-9cbb-b08660e92261
https://www.canva.com/design/DAFQhBbeHSg/UGfz-
XH4yoaotlFin0qUAw/view?utm_content=DAFQhBbeHSg&utm_campaign=designshare&
utm_medium=link2&utm_source=sharebutton
https://www.gigabyte.com/Glossary/cisc

También podría gustarte