Вы находитесь на странице: 1из 8

NOMBRE: Luis Frayam Andrés Baeza Morales.

Matricula: 108155

Grupo: K061

Nombre completo de la materia: Estructura de lenguaje ensamblador

Nombre completo asesor de la materia:

Número y tema de la actividad: actividad 1 arquitectura de computadoras

Ciudad y fecha: Villahermosa Tab.02/12/2019


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


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

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 puede
usuario para dar
de tres tipos los cuale son 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 y Teclado, Mouse, Camara, Monitor, video proyector,
memorias usb. tarjestas cintas magneticas entre
blu-ray microfono etc.. Bocinas, impresoras
SD, microSD,discos en ellos se encuentra: discos
estado solido. duros, disquets
Hoy en dia 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 esta 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 mas 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 que
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 esta 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 mas
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 el,
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 solido que están conformados de dispositivos electrónicos y estos tienen una
transferencia de archivos mucho mas rápida, y discos duros magnéticos los cuales
pueden sufrir averías si son golpeados. También se encuentran los dispositivos de
almacenamientos mas portátiles, aunque hay discos duros en estado solido que son mas
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 perdidas 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 esta 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 mas entendible, y con
colores, dependiendo del sistema operativo o del uso que se le este dando a la maquina.
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 este 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 mas 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 pagina, etc..
Software:
Es la parte virtual de un ordenador, se puede decir que el alma del
computador, este esta 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
hardware no
no
menor esfuerzo de
menor esfuerzo de ausencia de
ausencia de dedicado
dedicado aa
decodificacion
decodificacion microcodigo
microcodigo interpretaciones
interpretaciones
dinamicas
dinamicas
pocos nodos de
pocos nodos de
direcionamiento
direcionamiento
favorencen en la
favorencen en la
ejecuicion
ejecuicion de
de
pipelines
pipelines

formato fijo
formato fijo
mayor
mayor numero de
numero de arquitectura no
arquitectura no
registros
registros destructiva
destructiva

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

basicas
basicas yy simples
simples
menos tiempo en
menos tiempo en uso de arquitectura
uso de arquitectura
instrucciones memoria
memoria ram
ram Harvard
Harvard
instrucciones
ejecucion en un
ejecucion en un cicli
cicli
de
de reloj
reloj registros
registros
registros
registros segmentacion
segmentacion yy
insuficientes uso
insuficientes uso de
de
homogeneos
homogeneos parealelismo
parealelismo
pila
pila
registros
registros de
de
proposito general
proposito general
evita registros
evita registros
mayor numro de
mayor numro de repetidos en
repetidos en
registros
registros memoria
memoria

no
no limita
limita la
la
no necesidad de
no necesidad de
utilizacion de
utilizacion de
descodificacion
descodificacion registros
registros
RISC Todos los comandos
Todos los comandos
RISC tiene
tiene el
el mismo
mismo
tamañ
tamañ oo
instruciones
instruciones ya
ya
descodificadas
descodificadas

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

difilcutad
difilcutad al
al crear
crear
paralelismo instrucciones
instrucciones
paralelismo interpretadas
interpretadas por
por
microprogramas
microprogramas

por
por cada
cada
intruscciones
intruscciones microinstruccion
microinstruccion
microprogramacion
microprogramacion ejecutadas
ejecutadas por
por ncesista almenos
ncesista almenos 11
microintrucciones
microintrucciones ciclo
ciclo de relojj
de relojj
descodifica
descodifica el
el comandos
comandos concon gran
gran
comando
comando en
en divesidad
divesidad de
de comandos
comandos dede
isntrucciones
isntrucciones mas
mas pequelas
pequelas tamañ
tamañ os
os variables
variables
pequeñ
pequeñ as
as instrucciones
instrucciones
nanoprocesador
nanoprocesador instrucciones
instrucciones
menores
menores precedente
precedente
instrucciones
instrucciones no
no de
de
dependientes
dependientes instruccionesmayor
instruccionesmayor
amplias,
amplias, complejas
complejas es descodificadas
es descodificadas

instrucciones mayor
mayor ejecucion
ejecucion de
de
instrucciones instrucciones
instrucciones mas
mas o
o
mayor menos
menos 100
100
mayor numero
numero dede menor
ciclos
ciclos de
de reloj
reloj menor cantidad
cantidad de
de
instrucciones
instrucciones proporcionar
proporcionar unicas
unicas
instrucciones
instrucciones para
para
cada
cada enunciado
enunciado
escrito en lenguaje
escrito en lenguaje
de maquina alto
de maquina alto
espacio
espacio requerido
requerido
por
por un
un comando
comando
para
para poder
poder ser
ser
ejecutado
ejecutado
determinar
determinar la
la forma
forma
menor
menor velocidad
velocidad de
de el
el chip
chip debe
debe correcta
correcta de
de cargar
cargar y
y
ejecucion
ejecucion verificar
verificar almacenar
almacenar unun
comando
comando

operacion
operacion directa
directa en
en reservar
reservar espacio
espacio en
en
bancos
bancos d
d ememoria
ememoria memoria
memoria interna
interna
no
no existe
existe necesidad
necesidad
al programador
al programador para para
codigo
codigo de lineas de
de lineas de llamar
llamar cargas
cargas de
de
MULT
MULT
ensamblador menor
ensamblador menor operandos
operandos o o
funciones de
funciones de
almacenamiento
almacenamiento
semejanza a
semejanza a
lcomandos
lcomandos de de
enguaje
enguaje de
de
menor
menor esfurzopara
esfurzopara programacion
programacion de de
traducir
traducir lenguajes
lenguajes alto
alto nivel
nivel
de
de nivel
nivel alto
alto a
a
ensamblador
ensamblador almacenamiento
almacenamiento
compilador
compilador menor en
menor en ram
ram para
para
las
las instrucciones
instrucciones
longitud
longitud de
de codigo
codigo
relativamente corta
relativamente corta dificulta
dificulta la
la
construccion
construccion d d
einstrucciones
einstrucciones
CISC
CISC complejas
complejas enen
hardware
hardware
almacena
almacena datos
datos
temporales
temporales y y
variable slocales
variable slocales

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

permite
permite que
que los
los
compilador
compilador capaz
capaz de de programas
programas sese
maximar
maximar elel ejecuten
ejecuten de
de una
una
rendimiento
rendimiento d d elos
elos
registros manera
manera mas
mas
registros pocos registros
pocos registros eficiente
eficiente
tareas
tareas mas
mas
especificas
especificas como
como
amacenar
amacenar
contadores
contadores dede
programas
programas ,, stack
stack
pointer,
pointer, etc...
etc... :
stack
stack pointer
pointer :
gestiones
gestiones
Registros
Registros de
de uso
uso interrupcion
interrupcion y y
dediado
dediado almacenamiento
almacenamiento de de
codigos
codigos en
en gestion
gestion

mayor
mayor cantidad
cantidad de
de
registros
registros

agiliza
agiliza los
los calculos
calculos

Memoria
Memoria intermedia
intermedia rapida
rapida
almacena
almacena datos
datos
temporalesmuy
temporalesmuy
usados
usados
Bibliografia
Arquitectura de microprocesadores RISC y CICS (S.F.) Recuperado el 7 de
noviembre del 2016 de
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/PolilibroFC/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

Вам также может понравиться