Parte 02 Introduccion A AC
Ingeniería de Sistemas
SISTEMAS OPERATIVOS
Introducción a la Arquitectura de Computadoras
Ing. Jaime Suasnábar Terrel
Contenido
¿Qué es una Computadora?
Arquitectura de la Computadora
Hardware
Unidad Central de Proceso
Dispositivos
Memoria
Software
Sistema Operativo
Lenguajes de programación
Aplicaciones
Herramientas de desarrollo
Funcionamiento delComputador
¿Qué es una Computadora?
Arquitectura de un Computador
Está dividida en dos
partes importantes:
Hardware: Es la que hace
referencia a la parte física
de un computador y de
cualquier dispositivo
electrónico.
Software: Es la que hace
referencia a la parte
lógica de un computador.
CPU
La Arquitectura Von Newman
Hardware
Unidad central de Proceso
Dispositivos de entrada, salida,almacenamiento, comunicación y
cómputo
Memoria
CPU
La Arquitectura Von Newman
Unidad Central de Proceso (CPU)
Micropocesador
Athlon 64 X2 E6 3800+
Aritmethic Logic Unit - ALU
Se trata de un circuito integrado con
la capacidad de realizar diferentes
operaciones aritméticas y lógicas,
con dos palabras de n bits.
Contiene circuitos independientes, y
también como bloque funcional
dentro de losmicroprocesadores y
microcontroladores.
Componentes
Circuitos sumadores binarios
Circuitos restadores binarios
Circuitos multiplicadores binarios
Circuitos comparadores binarios
Unidad punto flotante (coprocesador
matemático)
Control Unit
La unidad de control de un
microprocesador es un circuito
lógico que, controla la operación
del microprocesador entero.
La UC sigue las instrucciones
contenidasen un programa externo
y le dice a la ALU qué hacer.
La unidad de control recibe
instrucciones de la BIU (Basic
Information Unit), las traduce a una
forma que puedan ser entendidas
por la ALU, y mantiene un control
sobre la instrucción del programa
que se está ejecutando.
Registros del procesador
Se emplean para controlar instrucciones en ejecución, manejar
direccionamiento de memoria yproporcionar capacidad aritmética.
Los registros son espacios físicos dentro del microprocesador con
capacidad de 4 bits hasta 64 bits dependiendo del microprocesador.
Los registros son direccionables por medio de una viñeta, que es una
dirección de memoria.
Los registros se dividen en:
Registros de segmento
Registros de apuntadores de instrucciones
Registros apuntadores
Registros de propósitos generalesRegistro índice
Registro de bandera.
Dispositivos
Entrada
Salida
Cómputo
Comunicación
Almacenamiento
Tipos de memoria
RAM (Random Access Memory): Memoria de escritura y lectura.
El contenido solo se mantiene mientras el computador está
encendido.
ROM (Read Only Memory): Memoria de solo lectura, es
permanente y no se afecta por el encendido o apagado del
computador.
Caché: Memoria de accesomuy rápido, usada como puente
entre la UCP y la memoria RAM, para evitar las demoras en la
consulta de la memoria RAM.
Representación en Memoria
El sistema de numeración binario: representación de este tipo de
datos. Utiliza dos símbolos el 1 y el 0.
¿Cómo es el circuito interno de la memoria?
Medida de la Memoria
Unidad básica de información: BIT que corresponde a un
único dígito binario(puede tomar los valores 1 o 0).
BYTE: conjunto de 8 bits. 256 valores diferentes: desde el
00000000 (0 en decimal) al 11111111 (255 en decimal).
1 Kilo Byte = 210 Bytes = 1024 Bytes
1 Mega Byte = 210 KBytes = 220 Bytes
= 1048576 Bytes
1 Giga Byte = 210 MBytes = 230 Bytes
1 Tera Byte = 210 GBytes = 240 Bytes
Software
Software: conjunto de instrucciones que le dicen
al hardware que hacer.Sistema Operativo
Herramientas de Desarrollo
Aplicaciones
Arquitectura de Software
Lenguaje
Alto Nivel
Lenguaje
Lenguaje Hardware
Ensamblador Maquina
Sistema Operativo
Aplicaciones
Herramientas
Sistema Operativo
Software encargado de administrar los recursos del
sistema.
Ofrece un conjunto de comandos a los humanos,
para interactuar con la máquina.
Puede ser escrito en lenguaje de alto...
Regístrate para leer el documento completo.