Está en la página 1de 13

Sistemas

Operativos
Multiuruario
Introducción a los SO
Organización de computadoras
Nivel 0

 Lenguaje Máquina
 Señales 0 y 1
 16, 32 o 64bits

Hardware

Lógica Digital
Organización de computadoras
Nivel 1

 Registros (Palabras)
 ALU
 Hardware
 Compuertas

Interp/Exec

Microarq.
Organización de computadoras
Nivel 2
 Depende del fabricante
 Matemático CPU
 Gráficos
 Punto flotante
 “ADD”, “INC”, “AND”, “XOR”, “SHL”

Interpretación parcial SO

ISA o EISA

 X86 (Intel, AMD) 64bits


 ARM (Quantum)
Organización de computadoras
Nivel 3

 Cada instrucción en éste nivel equivale a una


instrucción en nivel ISA.
 Algunas pasan directamente al microprograma.
 ¿El sistema operativo está ligado a la arquitectura?
 Funciones de I/O E/S

Ensamblador

Sistema Operativo
Organización de computadoras
Nivel 4

 Pertenece al programador
 Deseable traducción, pero también interpretes.
 Las instrucciones en palabras de un idioma.
 Ensamblador a éste nivel significa…
 “Lenguajes de nivel intermedio”

Traducción

Ensamblador
Organización de computadoras
Nivel5

 Lenguajes de alto nivel C, C++.


 Java ¿Cómo funciona?
 Shell Script
 Al ver las computadoras éste enfoque(estructurado),
reducimos la complejidad y dividimos los problemas.

Compilador o interprete
Orientado a Resolver
Problemas
Niveles de Computadora
Compilador o Interprete

Orientado a resolver
problemas

Traducción

Ensamblador

Ensamblador

Sistema Operativo

Interpretación parcial SO

ISA o EISA

Intr./Exec

Microarq.
https://es.m.wikipedia.org/wiki/Archivo:2-bit_ALU.svg

Hardware

Lógica Digital
https://es.wikipedia.org/wiki/Archivo:Puertas_l%C3%B3gicas_de_circuitos.jpg
Niveles de Computadora

Compilador o Interprete

Orientado a resolver
problemas

Traducción

Ensamblador

Ensamblador

Sistema Operativo

Interpretación parcial SO

Hardware
Instrucciones

 Una instrucción de nivel superior, son cuántas a nivel


inferior y viceversa.
 Una instrucción en L5 implica varias instrucciones en L4
 Datos
ASCII(Código de caracteres)

 Código de caracteres
 Conjunto (Juego) de caracteres
 Correspondencia entre…
 ASCII extendido
 Latin 1
 UNICODE
Registros del Procesador

 PC
 IR
 DR
 MAR
 MBR
 IOAR
 IOBR
 BUS
 El tamaño de la palabra, depende….
Registros del Procesador

 Historia de los procesadores x86

 Fabricantes de chips de 4 cores en adelante

 Comparación de ISA

También podría gustarte