ARQUITECTURA DE HARDWARE
miércoles, 18 de noviembre de 2015
3 CORTE- Debug
DEBUG
Comando A Emsamblador
0100 Todos los programas arrancan en la posición 0100
A--- Ensamblar
D--- Mirar memoria -consultar
E--- Escribir
U--- Mostrar, observar los programas
Registros de apuntador SP
Apuntador Base BP
Registros de Dirección DI
Semegto datos DS
Semegto Pila SS
Segmento Codigo CS
Apuntador de instrucciones IP
Ana Barón Precursora del lenguaje de alto nivel
comandos mas usados
A
|
dirección
|
Ensamblar
(ingresar código assembly)
|
D
|
dirección cantidad
|
Mostrar en
pantalla direcciones de memoria en presentación hexa
|
E
|
dirección
|
Editar
memoria desde dirección
|
F
|
direc1 direc2 valor
|
Llenar
memoria desde direc1 hasta direc2 con el
dato valor
|
G
|
dirección
|
Ir
(durante la ejecución) a la dirección dirección
|
H
|
valor1 valor2
|
Muestra el
resultado de la suma y resta hexadecimal entre valor1 valor2
|
I
|
puerto
|
Obtiene
una entrada desde el puerto puerto
|
M
|
direc1 direc2 direc3
|
Mueve el
bloque de memoria direc1- direc2 a partir de direc3
|
P
|
cant
|
Salta
sobre procedimientos cant de veces o hasta dirección direc
|
Q
|
Sale de
Debug
|
|
S
|
direc1 direc2 valores
|
Busca en
bloque de memoria desde direc1 hasta direc2 los
bytes valores
|
T
|
cant
|
Igual que
P pero son instrucciones simples
|
U
|
direc cant
|
Desensambla cant bytes
a partir de la dirección direc
|
XS
|
Muestra
estado de memoria expandida
|
|
?
|
Presenta
pantalla de ayuda
|
Tabla de códigos
DURANTE TRES CLASES SE TRABAJO EL PROGRAMA DEBUG
3 CORTE-CORRECCION EVALUACIÓN
CORRECCION EVALUACIÓN
SEGUNDO CORTE
1.
2.
3.
RTA: DOS
4.
5.
RTA: UNO
6.
RTA: Firmware
7.
8.
Rta: Ocho
9.
10.
11.
12.
13.
Rta:
Registro de codificador de instrucciones
15.
Rta: Los registros del procesador
16.
Rta: 10010001
17.
18.
19.
Gracias...
domingo, 18 de octubre de 2015
SEGUNDO CORTE- Quinta Entrada
MAPEADO DE LA MEMORIA
Un sector de la memoria se puede dañar.
Si se daña por encima del primer mega.
Sector Closter y pista del disco duro, se daña; solo no guarda en el disco duro pero sigue sirviendo
Hasta los 32 MB memoria expandida
Bloque: "Gestor de memoria expandida"
Desde los 32 MB hasta los 64 GB memoria Extendida
16 Sectores: La memoria del sistema operativo o memoria dos
SEGUNDO CORTE - Cuarta Entrada
JERARQUIA DE LA MEMORIA
Velocidad, Tiempo de acceso, tamaño, costo, cantidad
Jerarquía: Divide la memoria en cuatro elementos que son susceptibles para almacenar información.
Registro de procesador: Dispositivos de memoria de mayor velocidad
Memoria Cache: tiene la misión de conectar las velocidades muy bajas de la memoria con el siguiente nivel; regularme en un solo nivel, L1: Board, L2: Set, L3: Sobre procesador
SEGUNDO CORTE- Tercera Entrada
REGISTRO DE BANDERAS
Registro de banderas de 16 Bit
Definición de las banderas del Registro:
http://image.slidesharecdn.com/registrosdelcpu-130828031030-phpapp01/95/registros-
del-cpu-12-638.jpg?cb=1377659518
del-cpu-12-638.jpg?cb=1377659518
Suscribirse a:
Entradas (Atom)


