Está en la página 1de 9

JESUS MANUEL RESENDIZ TORRES

MATRICULA: 86294
GRUPO: K043

ESTRUCTURAS EN LENGUAJE ENSAMBLADOR

Mtro. Emmanuel Hernández Ortiz

Actividad de aprendizaje 1. Arquitectura de la computadora.

CDMX, 05 de Junio de 2018


Instrucciones:

Elabora lo que se indica a continuación:

1. Un mapa conceptual que presente con claridad cada uno de los componentes
internos que conforman la arquitectura de una computadora en conjunto con las
relaciones que existen entre ellos.

2. Un cuadro sinóptico que muestre los principios de funcionamiento de las


arquitecturas RISC y CISC.

Mapa Conceptual

computadora

Se divide en

HARDWARE Software

El software es el alma de
CPU Tarjeta madre Memoria Ram un computador este esta
formado por:

Se puede decir que es el


En esta se conectan todos Sistema operativo
cerebro del ordenador actualmentelas mas
los dispositivos que
debido que en el sucede comunes son las DDR, Antivirus
forman un computador de
todo este esta DDR2, DDR3, DDr4 y DIM,
manera de hardware, es la aplicaciones
conformado por varios y actualmente se pueden
encargada d ela juegos
nucleos y encontrar desde 16mg
interaccion con el usuario
microprocesadores que se hasta 16 gb programacion
y se divide en tres partes
dividen en

dispositivos de
unidad de registro Unidad de control Unidad logica aritmetica dispositivo de entrada dispositivos de salida
almacenamiento

son los medios por el cual


el ordenador puede
Son los dispositivos con comunicarse con el
Actualmente se consiguen los cuales el usuario usuario para dar
de tres tipos los cuale son puede interactuar con el respuestas a sus
computador estos son preguntas de manera
grafica, entre ellos
destaca

Electronicos: son aquellos magneticos:son aquellos


mas portatiles tales como: que son elavorados con
optico:unidades CD, DVD Teclado, Mouse, Camara, Monitor, video proyector,
memorias usb. tarjestas cintas magneticas entre
y blu-ray microfono etc.. Bocinas, impresoras
SD, microSD,discos en ellos se encuentra: discos
estado solido. duros, disquets
Hoy en día las computadoras están formadas en dos partes las cuales pueden
ser comparadas como el cuerpo y el alma, en la parte del cuerpo encontramos todo
lo físico de un ordenador el cual todo está conectado a través de una tarjeta el cual
recibe el nombre de tarjeta madre, en esta tarjeta se encuentra todo lo necesario
para el correcto funcionamiento de un computador, los cuales destacan más son:

Es el dispositivo que se encarga de llevar todos los procesos del sistema


operativo, es el que manda las ordenes, que se debe hacer, como se debe hacer,
de qué manera, que se necesitara, etc… este dispositivo trabaja con un lenguaje de
maquina binaria el cual se forma de ceros y unos “010101” y ahí es donde entra en
función el sistema operativo debido a que este lenguaje no es entendible para la
mayoría de usuarios, entonces este se encarga de traducir las ordenes o respuestas
del computador, si son ordenes de respuestas podrán ser expresadas por el monitor,
con una interfaz entendible, y si es una orden que se está mandando desde la
interfaz del usuario el sistema operativo transforma la orden en código binario para
que la maquina pueda entender dicha orden iniciar por dar una respuesta, en la
actualidad las arquitecturas más usadas en procesadores son de 32 bits y 64 bits.

Dispositivos de almacenamiento: los disco duros son los dispositivos donde


se encuentra toda la información necesaria para el correcto funcionamiento del
sistema operativo, también el usuario puede guardar documentos , fotos, videos,
etc… en él, inicialmente los discos duros tenían una capacidad mínima, pero
actualmente se pueden encontrar hasta con una capacidad de 8 TB y se pueden
encontrar de dos tipos, en estado sólido que están conformados de dispositivos
electrónicos y estos tienen una transferencia de archivos mucho más rápida, y
discos duros magnéticos los cuales pueden sufrir averías si son golpeados. También
se encuentran los dispositivos de almacenamientos más portátiles, aunque hay
discos duros en estado sólido que son más accesibles para el usuario debido a que
no están anclados a la tarjeta madre, los dispositivos usb son aquellas memorias en
las cuales puedes conectar y desconectar del ordenador sin que estas sufran daño,
claro mandando la orden de desconectar dispositivo ya que si no se desconectan
de la manera correcta pueden sufrir pérdidas de archivos o esta incluso perdida de
todos. “me paso hace poco con la actividad original…” hoy en día se pueden
encontrar dispositivos de almacenamiento de un tamaño muy reducido, pero con
una capacidad muy grandes, entre ellos entran las memorias microSD que son del
tamaño de una uña, normalmente estas memorias son usadas por celulares o
tabletas.

Dispositivos de salida: es la manera por la cual el ordenador puede dar


respuesta a las ordenes solicitadas por un usuario de manera real o virtual, entre
estos dispositivos destacan:

Monitor: es la pantalla por la cual podemos observar todo lo que se está


haciendo en un ordenador, que estamos escribiendo, que estamos haciendo, etc…
en si es ver todo lo que pasa dentro del computador, pero visto de una manera más
entendible, y con colores, dependiendo del sistema operativo o del uso que se le
esté dando a la máquina.

Bocinas: es el medio por el cual el ordenador reproduce sonidos entendibles


para el ser humano, esto previamente haciendo pasar el sonido a través del sistema
operativo y hacerlo entendible para el usuario, con esta herramienta podemos
escuchar canciones, sonidos, videos, etc, almacenados en el disco duro del
ordenador.

Impresora: En ella podemos tomar lo que se esté viendo en la pantalla y


montarlo en una hoja de manera real, ya sean documentos con letras, imágenes,
etc… la cual puede ser tocada por el usuario para poder entregar un informe o
mostrarle algo a una persona

Dispositivos de entrada

Micrófonos: este dispositivo es por el cual podemos insertar sonidos en el


ordenador para posteriormente ser escuchados por el usuario o por otros,
actualmente existen algunas aplicaciones que responden a ordenas dadas por el
usuario a través del micrófono, algunas de estas son siri de Apple y google now.

Mouse: con esta herramienta podemos navegar por los diferentes archivos,
botones, aplicaciones, etc… que se encuentran en el monitor, este según por donde
se pase obtendrá diferentes formas ya sea una flecha o una mano, es una
herramienta muy útil ya que permite una interacción más fácil entre ordenador y
usuario.
Teclado: con este dispositivo podemos ingresar caracteres al ordenador,
cada letra tiene un código binario en el sistema operativo el cual es enviado al
ordenador este lee la orden y si estamos oprimiendo una tecla nos mostrara que
estamos escribiendo en la pantalla, existen diferentes métodos para usar el teclado
ya sea para cambiar de ventana, navegar por una página, etc.

Software:

Es la parte virtual de un ordenador, se puede decir que el alma del


computador, este está compuesto por diferentes programas los cuales se pueden
dividir en una gran cantidad de instrumentos no reales, ya sean sistemas operativos,
juegos, antivirus, aplicaciones, etc… normalmente estos programas son escritos por
líneas de código con lenguajes de alto nivel o medio nivel, estos son de gran ayuda
para los usuarios ya que sin estos programas el computador no serviría
hardware no dedicado
menor esfuerzo de ausencia de
a interpretaciones
decodificacion microcodigo
dinamicas
pocos nodos de
direcionamiento
favorencen en la
ejecuicion de pipelines

formato fijo
mayor numero de arquitectura no
registros destructiva

unico proceso en
mayor velocida de
meoria de LOAD/
ejecucion
STORE

basicas y simples
menos tiempo en uso de arquitectura
instrucciones memoria ram Harvard

ejecucion en un cicli
de reloj
registros insuficientes segmentacion y
registros homogeneos
uso de pila parealelismo
registros de proposito
general
mayor numro de evita registros
registros repetidos en memoria

no necesidad de no limita la utilizacion


descodificacion de registros
RISC Todos los comandos
tiene el mismo
tamaño
instruciones ya
descodificadas

programas mas
instruciones con una extensos voluminosos
sola tarea compiladores mas
simples
dificultad de escribir uso de memoria
compiladores mayor
compiladores
Comandos optimizados
ejecucion de 10
compilador
comandos a la vez
paso menor de
compilacion mas
comandos por
rapida
aplicaciones no pierde tiempo en transistores
no hay verificacion del
encargadas de averiguar donde codigo generado
tamaño d elos
combinar guardar o cargar el menor
comandos
instrucciones comando
menos numero de
reglas
son guardadas en
ROM

microinstrucciones

decodificacion
interna

difilcutad al crear
paralelismo instrucciones
interpretadas por
microprogramas

por cada
intruscciones
microinstruccion
microprogramacion ejecutadas por
ncesista almenos 1
microintrucciones
ciclo de relojj

descodifica el comandos con gran


comando en divesidad de comandos de
isntrucciones mas pequelas tamaños variables
pequeñas instrucciones
nanoprocesador instrucciones
menores precedente
instrucciones no
de
dependientes
instruccionesmayores
amplias, complejas descodificadas

instrucciones mayor ejecucion de


instrucciones mas o
mayor numero de menos 100
ciclos de reloj menor cantidad de
instrucciones proporcionar unicas
instrucciones para
cada enunciado
escrito en lenguaje
de maquina alto

espacio requerido
por un comando para
poder ser ejecutado

determinar la forma
menor velocidad de correcta de cargar y
el chip debe verificar
ejecucion almacenar un
comando

operacion directa en reservar espacio en


bancos d ememoria memoria interna

no existe necesidad al
programador para
codigo de lineas de llamar cargas de
MULT
ensamblador menor operandos o
funciones de
almacenamiento
semejanza a
lcomandos de
enguaje de
menor esfurzopara programacion de alto
traducir lenguajes de nivel
nivel alto a
ensamblador almacenamiento
compilador menor en ram para
las instrucciones
longitud de codigo
relativamente corta dificulta la
construccion d
einstrucciones
CISC complejas en
hardware

almacena datos
temporales y
variable slocales

esto se debe al
sus registros son elevado numero de
reducidos modos de
Registros de direccionamiento
proposito general
poco espacio para sus
registros

compilador capaz de permite que los


maximar el programas se
rendimiento d elos ejecuten de una
registros pocos registros manera mas eficiente
tareas mas
especificas como
amacenar contadores
de programas , stack
pointer, etc...
stack pointer :
gestiones
Registros de uso
interrupcion y
dediado
almacenamiento de
codigos en gestion

mayor cantidad de
registros

agiliza los calculos

Memoria intermedia rapida


almacena datos
temporalesmuy
usados
Bibliografia

Arquitectura de microprocesadores RISC y CICS (S.F.)

http://www.monografias.com/trabajos55/microprocesadores-cisc-
risc/microprocesadores-cisc-risc2.shtml

Arquitectura RISC (S.F.) Recuperado el 7 de noviembre del 2016 de

http://electro.fisica.unlp.edu.ar/arq/transparencias/ARQII_03-RISC.pdf

Procesadores RISC, multiproceso y cache (abril 1995) Recuperado el 7 de


noviembre del 2016 de

http://www.consulintel.es/html/Tutoriales/Articulos/risc.html

Tecnologia CICS vs RISC (S.F.) Recuperado el 7 de noviembre del 2016 de

http://www.monografias.com/trabajos5/teccisc/teccisc.shtml

Reduced instruction set computing (S.F.) Recuperado el 7 de noviembre del


2016 de

https://es.wikipedia.org/wiki/Reduced_instruction_set_computing

Arquitectura RISC y CICS (17 de marzo del 2012) Recuperado el 7 de


noviembre del 2016 de

http://rcmcomputointegrado.blogspot.mx/2012/03/arquitectura-risc-y-cisc.html

RISC (S.F.) Recuperado el 7 de noviembre del 2016 de

https://www.ecured.cu/RISC

Arquitectura de computadores (S.F.) Recuperado el 7 de noviembre del 2016


de

http://www.dia.eui.upm.es/asignatu/arq_com/Paco/8-RISC.pdf

Arquitecturas CICS y RISC (S.F) Recuperado el 7 de noviembre del 2016 de

http://www.sites.upiicsa.ipn.mx/polilibros/portal/Polilibros/P_terminados/Polilibro
FC/Unidad_VI/Unidad%20VI_31.htm
Arquitectura CICS (octubre 28, 2015) Recuperado el 9 de noviembre del
2016 de

http://documents.tips/documents/arquitectura-cisc-y-riscpdf.html

CISC: Significado, funcionamiento, aplicación y características (S.F.)

http://liliana-karina-rodriguez-may.webnode.com.ar/cisc-significado-
funcionamiento-aplicacion-y-caracteristicas/

CISC (S.F.) Recuperado el 9 de noviembre del 2016 de

https://www.ecured.cu/CISC

Arquitecturas de computadores (S.F.) Recuperado el 9 de noviembre del


2016 de

http://html.rincondelvago.com/arquitectura-de-computadores_8.html

También podría gustarte