El microprocesador es un circuito integrado que es parte fundamental de un CPU o unidad central de procesamiento en una computadora.
Se le llama microprocesador a la parte de un CPU que se clasifica como un componente electrónico compuesto por cientos de miles de transistores integrados en una placa de silicio. Se trata del elemento clave en la conformación de un ordenador.
domingo, 20 de noviembre de 2016
jueves, 17 de noviembre de 2016
progrma emu8086 (10 )
leidy soler (1)
STACK SEGMENT STACK;
DW 65 DUP (?);
DATA SEGMENT;
Nombre DB " LEIDY SOLER .. CODIGO 50765 ,13,10," "$";
INICIO:;
MOV AX,DATA ;
MOV DS,AX;
MOV AH,09H ;
INT 21H ;
END INICIO;
leidy soler (2)
org 100h
comienzo:
mov si, x
mov al, msg2[si]
cmp msg[si], al ;comparar letra por letra las cadenas, si uno no coincide manda directamente a fin y termina el programa
jne fin:
cmp msg[si], "$" ;si es el final y el programa llega aca, quiere decir que son iguales
cmp msg[si], "$"
jz final:
inc x
loop comienzo
final:
mov dx, offset msg3
mov ah, 9
int 21h
fin:
ret
msg db "hello world $"
msg2 db "hello world $"
msg3 db "leidy soler codigo:50765 ..... El procesador, también conocido como CPU $"
x dw 0
end enicio
leidy soler (3)
org 100h
;escribir su nombre en pantalla accediendo a la memoria del video
jmp inicio
nombre db "mi llamo leidy soler que esta estudiando ingeniencia de sistema ";Guardo en una variable mi nombre
inicio: ;etiqueta para saltos de memoria
mov dx,0b800h ;guardo la direccion del video en dx
mov es,dx ;direcciono el video al segmento extra
mov cx,64 ;guardo en cx la cantidad de caracteres de la variable nombre
mov si,0 ;inicializo la posicion del primer caracter
mov di,offset nombre ;
bucle: ;etiqueta para el bucle o ciclo repetitivo
mov al,[di] ;direcciono en "al" el siguiente caracter de nombre
es:mov byte ptr[si],al ;muestro en pantalla el caracter en posicion "si"
add si,2 ;desplazo la posicion de puntero para seguir escribiendo
inc di ;incremento en 1 a "di" y paso al siguiente caracter
loop bucle ;regresa a bucle y resta cx en 1 hasta que cx sea igual a 0
int 21h;
ret
leidy soler (4)
org 100h ;Todo lo escrito despues de " ; " son comentarios
;escribir su nombre en pantalla
jmp inicio ;salto incondicional a una etiqueta
nombre db "leidy soler una rosa es una flor, una billon una fortuna, y una amiga como tu , no la cambio por ninguna.$";Para este caso el nombre tiene que terminar con $
inicio: ;etiqueta
mov ah,9 ;con esto le digo a la interrupcion que escriba en pantalla
mov dx,offset nombre ;con esto le indico la direccion del texto
int 21h ;invoco a la interrupcion para escribir en pantalla
int 20h ;invoco interrupcion para termina el programa
ret
leidy soler (5)
title programa que imprime si es mayor de edad o no
.model small
.stack 64
.data
edad db 15
mayor db 'el procesador...','$'
menor db 'microprocesador o simplemente procesador se le suele llamar el cerebro de la computadoera ya que es el sircuito integrado central de procesamiento ...','$'
.code
begin proc far
mov ax,@data
mov ds,ax
mov es,ax
cmp edad,18
jae b20
mov ah,09h ;peticion para desplegar
lea dx,menor ;carga la direccion de la indicacion
int 21h ;llama al dos
jmp b21 ;salta a la etiqueta b21 para salir
b20:
mov ah,09h ;peticion para desplegar
lea dx,mayor ;carga la direccion de la indicacion
int 21h ;llama al dos
b21:
mov ax,4c00h
int 21h
begin endp
end begin
leidy soler (6)
.model small
.stack
.data
.code
.startup
;"del ejemplo simple"
mov al,10
mov bl,24
imul bl
mov bl,10
div bl
mov bx,ax
or bx,3020h
mov ah,02h
mov dl,bl
int 21h
mov ah,02h
mov dl,bh
int 21h
.exit
end
leidy soler (7)
.model small
.stack
.data
saludo db "triste es mirar el cielo una noche sin luna.pero mas triste es amar sibn esperanza alguna!!!", "$"
.code
main proc ;Inicia proceso
mov ax,seg saludo ;hmm ¿seg?
mov ds,ax ;ds = ax = saludo
mov ah,09 ;Function(print string)
lea dx,saludo ;DX = String terminated by "$"
int 21h ;Interruptions DOS Functions
;mensaje en pantalla
mov ax,4c00h ;Function (Quit with exit code (EXIT))
int 21h ;Interruption DOS Functions
main endp ;Termina proceso
end main
leidy soler (8)
page 600,1000
title p09asm (EXE) Operaciones de movimiento extendidos
.model small
.stack 200
.data
nom db 'leidy soler ','$'
ape db 'ler va','$'
nomcom db 'realizar pero mas realizar incursion a traves del mundo de la fisica cuantica.','$'
.code
begin proc far
mov ax,@data
mov ds,ax
mov es,ax
mov cx,08
lea si,nom
lea di,nomcom
b20:
mov al,[si]
mov [di],al
inc si
inc di
dec cx
jnz b20
mov cx,07
lea si,ape
b21:
mov al,[si]
mov [di],al
inc si
inc di
dec cx
jnz b21
mov ah,09h ;
lea dx,nomcom ;
int 21h
mov ax,4c00h
int 21h
begin endp
end begin
leidy soler (9)
org 100h
comienzo:
mov si, x
mov al, msg2[si]
cmp msg[si], al ;la memoria RAM
jne fin:
cmp msg[si], "$" ;Los dos tipos de memoria RAM se diferencian en la tecnologia que utilizan para guardar los datos, la memoria RAM dinamica es la mas comun
jz final:
inc x
loop comienzo
final:
mov dx, offset msg3
mov ah, 9
int 21h
fin:
ret
msg db "hello world $"
msg2 db "hello world $"
msg3 db " La memoria RAM es el tipo de memoria mas comun en ordenadores y otros dispositivos como impresoras. $"
x dw 0
leidy soler (10)
org 100h ; " bits ; "
;escribir su nombre
jmp inicio ;
nombre db " Tambien puede significar el numero de bits utilizados para representar una direccion en la memoria. .$"; $
inicio: ;
mov ah,9 ;
mov dx,offset nombre ;
int 21h ; leidy soler
int 20h ;
ret
STACK SEGMENT STACK;
DW 65 DUP (?);
DATA SEGMENT;
Nombre DB " LEIDY SOLER .. CODIGO 50765 ,13,10," "$";
INICIO:;
MOV AX,DATA ;
MOV DS,AX;
MOV AH,09H ;
INT 21H ;
END INICIO;
leidy soler (2)
org 100h
comienzo:
mov si, x
mov al, msg2[si]
cmp msg[si], al ;comparar letra por letra las cadenas, si uno no coincide manda directamente a fin y termina el programa
jne fin:
cmp msg[si], "$" ;si es el final y el programa llega aca, quiere decir que son iguales
cmp msg[si], "$"
jz final:
inc x
loop comienzo
final:
mov dx, offset msg3
mov ah, 9
int 21h
fin:
ret
msg db "hello world $"
msg2 db "hello world $"
msg3 db "leidy soler codigo:50765 ..... El procesador, también conocido como CPU $"
x dw 0
end enicio
leidy soler (3)
org 100h
;escribir su nombre en pantalla accediendo a la memoria del video
jmp inicio
nombre db "mi llamo leidy soler que esta estudiando ingeniencia de sistema ";Guardo en una variable mi nombre
inicio: ;etiqueta para saltos de memoria
mov dx,0b800h ;guardo la direccion del video en dx
mov es,dx ;direcciono el video al segmento extra
mov cx,64 ;guardo en cx la cantidad de caracteres de la variable nombre
mov si,0 ;inicializo la posicion del primer caracter
mov di,offset nombre ;
bucle: ;etiqueta para el bucle o ciclo repetitivo
mov al,[di] ;direcciono en "al" el siguiente caracter de nombre
es:mov byte ptr[si],al ;muestro en pantalla el caracter en posicion "si"
add si,2 ;desplazo la posicion de puntero para seguir escribiendo
inc di ;incremento en 1 a "di" y paso al siguiente caracter
loop bucle ;regresa a bucle y resta cx en 1 hasta que cx sea igual a 0
int 21h;
ret
leidy soler (4)
org 100h ;Todo lo escrito despues de " ; " son comentarios
;escribir su nombre en pantalla
jmp inicio ;salto incondicional a una etiqueta
nombre db "leidy soler una rosa es una flor, una billon una fortuna, y una amiga como tu , no la cambio por ninguna.$";Para este caso el nombre tiene que terminar con $
inicio: ;etiqueta
mov ah,9 ;con esto le digo a la interrupcion que escriba en pantalla
mov dx,offset nombre ;con esto le indico la direccion del texto
int 21h ;invoco a la interrupcion para escribir en pantalla
int 20h ;invoco interrupcion para termina el programa
ret
leidy soler (5)
title programa que imprime si es mayor de edad o no
.model small
.stack 64
.data
edad db 15
mayor db 'el procesador...','$'
menor db 'microprocesador o simplemente procesador se le suele llamar el cerebro de la computadoera ya que es el sircuito integrado central de procesamiento ...','$'
.code
begin proc far
mov ax,@data
mov ds,ax
mov es,ax
cmp edad,18
jae b20
mov ah,09h ;peticion para desplegar
lea dx,menor ;carga la direccion de la indicacion
int 21h ;llama al dos
jmp b21 ;salta a la etiqueta b21 para salir
b20:
mov ah,09h ;peticion para desplegar
lea dx,mayor ;carga la direccion de la indicacion
int 21h ;llama al dos
b21:
mov ax,4c00h
int 21h
begin endp
end begin
leidy soler (6)
.model small
.stack
.data
.code
.startup
;"del ejemplo simple"
mov al,10
mov bl,24
imul bl
mov bl,10
div bl
mov bx,ax
or bx,3020h
mov ah,02h
mov dl,bl
int 21h
mov ah,02h
mov dl,bh
int 21h
.exit
end
leidy soler (7)
.model small
.stack
.data
saludo db "triste es mirar el cielo una noche sin luna.pero mas triste es amar sibn esperanza alguna!!!", "$"
.code
main proc ;Inicia proceso
mov ax,seg saludo ;hmm ¿seg?
mov ds,ax ;ds = ax = saludo
mov ah,09 ;Function(print string)
lea dx,saludo ;DX = String terminated by "$"
int 21h ;Interruptions DOS Functions
;mensaje en pantalla
mov ax,4c00h ;Function (Quit with exit code (EXIT))
int 21h ;Interruption DOS Functions
main endp ;Termina proceso
end main
leidy soler (8)
page 600,1000
title p09asm (EXE) Operaciones de movimiento extendidos
.model small
.stack 200
.data
nom db 'leidy soler ','$'
ape db 'ler va','$'
nomcom db 'realizar pero mas realizar incursion a traves del mundo de la fisica cuantica.','$'
.code
begin proc far
mov ax,@data
mov ds,ax
mov es,ax
mov cx,08
lea si,nom
lea di,nomcom
b20:
mov al,[si]
mov [di],al
inc si
inc di
dec cx
jnz b20
mov cx,07
lea si,ape
b21:
mov al,[si]
mov [di],al
inc si
inc di
dec cx
jnz b21
mov ah,09h ;
lea dx,nomcom ;
int 21h
mov ax,4c00h
int 21h
begin endp
end begin
leidy soler (9)
org 100h
comienzo:
mov si, x
mov al, msg2[si]
cmp msg[si], al ;la memoria RAM
jne fin:
cmp msg[si], "$" ;Los dos tipos de memoria RAM se diferencian en la tecnologia que utilizan para guardar los datos, la memoria RAM dinamica es la mas comun
jz final:
inc x
loop comienzo
final:
mov dx, offset msg3
mov ah, 9
int 21h
fin:
ret
msg db "hello world $"
msg2 db "hello world $"
msg3 db " La memoria RAM es el tipo de memoria mas comun en ordenadores y otros dispositivos como impresoras. $"
x dw 0
leidy soler (10)
org 100h ; " bits ; "
;escribir su nombre
jmp inicio ;
nombre db " Tambien puede significar el numero de bits utilizados para representar una direccion en la memoria. .$"; $
inicio: ;
mov ah,9 ;
mov dx,offset nombre ;
int 21h ; leidy soler
int 20h ;
ret
emu8086 ensamblador
org 100h;
jmp inicio;
titulo db "primer ejemplo en lenguaje ensamblador$"
nombre db "leidy soler $";
inicio: ;
mov ah,9;
mov dx,offset titulo;
int 21h;
mov ah,9 ;
mov dx,offset nombre;
int 21h;
int 20h;
ret
jmp inicio;
titulo db "primer ejemplo en lenguaje ensamblador$"
nombre db "leidy soler $";
inicio: ;
mov ah,9;
mov dx,offset titulo;
int 21h;
mov ah,9 ;
mov dx,offset nombre;
int 21h;
int 20h;
ret
miércoles, 16 de noviembre de 2016
LA BIOS SETUP.
La BIOS es un elemento fundamental de cualquier
PC inicializa y chequea durante el
arranque todos los componentes de hardware. Como el disco, ele teclado, la pantalla,
él ratón ,la memoria RAM, luego prepara el equipo para que Windows se calque y
se su nombre viene de las siglas de básica
sistema de salida.
procesador
El procesador es el que se refiere a los diferentes tipos de artículos de sistemas informativos que forma parte de un microprocesador que es parte de un CPU o
micro que es el cerebro de la computadora y de todos los procesos informativos
desde los más sencillos hasta los más complejos.
En una computadora se re reconocen el
procesador como dispositivo de hardware que puede tener diversas calidades y tipos,
y por otra parte el concepto lógico en términos de unidad central de
procesamiento o CPU, entendido como cerebro.
sábado, 3 de septiembre de 2016
· la FAT, archivos y directorios, atributos y políticas.
La FAT:
EL sistema FAT
almacena la posición concreta del comienzo de cada archivo y esto significa sector, cilindro y disco, si hay
varios en el disco duro. No te preocupes, esto
se hace automáticamente. Nunca conocerás estos valores. A partir de ahí,
el archivo utiliza tantos bloques básicos como necesite, para escribir el
archivo completo en el disco.
Directorios :
Los directorios
web, también conocidos como directorios de enlaces, son sitios web que listan páginas y sitios útiles
y de interés de internet, generalmente organizados por categorías.
Son una
especie de quía o índices de páginas y sitios web de internet, en ocasiones con
una corta descripción de cada sitio que recomiendan.
Los atributos constituyen un medio apropiado
para asociar información declarativa con código de tipo, métodos propiedades después
de asociar un atributo a una entidad del programa, este se puede consultar en
tiempo de ejecución mediante una técnica denominada reflexión. Existen dos
formas de atributos.
Sistemas de almacenamiento de información
La mayoría de la información actualmente
es tratada en formato digital, por ello se hacen necesarios sopórtes con una
gran capacidad de almacenamiento y también es necesario una buena gestión,
control, organización y administración de esta información.
Fuente de poder.
Es un componente del computador que se encarga de transformar una corriente eléctrica alterna en una corriente eléctrica continua transmitiendo la corriente eléctrica imprescindible y necesaria a los ordenadores para el buen funcionamiento y protección de estos.
limpiar particionar y formatear.
Ahora debes
ser capaz de arrancar la partición y
formato el disco como lo harías normalmente, mediante la herramienta de administración
de discos integrada en Windows. También puedes usar el comando diskpart para
hacer esto, pero es probablemente que te sea más fácil usar la interfaz gráfica
de usuario.
Listo tu
unidad de almacenamiento fue formato en un sistema de archivo compatible con Windows
y podrías usarla normalmente en el sistema operativo de Microsoft.
Jerarquía.
La jerarquía
de memoria es la organización piramidal de la memoria en niveles que tienen las
computadoras. El objetivo es conseguir el rendimiento de una memoria de gran
velocidad al coste de una memoria de baja velocidad, basándose en el principio
de cercanía de referencias.
Memoria principal: Clasificación, jerarquía, operaciones y organización.
Memoria principal.
La memoria
principal en una computadora se denomina memoria de acceso aleatorio. También
es conocida como RAM. Esta es la parte de la computadora que almacena software
del sistema operativo, aplicaciones de software y otra información para la
unidad de procesamiento central (CPU) y así
tener acceso rápido y directo cuando sea necesario para realizar las tareas. Se
llama acceso aleatorio porque la CPU
PUEDE acceder directamente a una sección
de la memoria principal, y no debe emprender el proceso en un orden secuencial.
Gestión de la memoria.
La gestión de memoria representa un vínculo delicado
entre el rendimiento (tiempo de acceso) y la cantidad (espacio disponible)
siempre se busca obtener el mayor espacio disponible en la memoria, pero pocas
veces existe la predisposición para comprometer el rendimiento.
La gestión de memoria también debe realizar las siguientes funciones
·
Permite que la memoria se completa (en
sistemas de multiprocesos).
·
Asignar bloques de espacio de memoria de
distintas tareas.
·
Proteger los espacios de memoria utilizados
(por ejemplo, evitar que un usuario
modifique una tarea realizada por otro usuario).
Gestión de la memoria.
La gestión
de memoria representa un vínculo delicado entre el rendimiento (tiempo de
acceso) y la cantidad (espacio disponible). Siempre se busca obtener el mayor espacio
disponible en la memoria, pero pocas veces existe la predisposición para
comprometer el rendimiento.
La gestión de memoria también debe realizar las siguientes funciones:
·
permitir que la
memoria se comparta (en sistemas
de multiprocesos).
·
asignar bloques de
espacio de memoria a distintas tareas;
·
proteger los
espacios de memoria utilizados (por ejemplo, evitar que un usuario modifique
una tarea realizada por otro usuario).
optimizar la cantidad de memoria disponible, específicamente a través de
sistemas de expansión de memoria
Suscribirse a:
Entradas (Atom)