python,java,c#, etc estos conocidos como lenguaje de ALTO NIVEL lo mas parecido al lenguaje humano
C conocido como un lenguaje NIVEL INTERMEDIO
ENSAMBLADOR Bajo Nivel cada instrucción de ensamblador es igual a lenguaje maquina
Lenguaje Maquina lenguaje de máquina o código máquina es el sistema de códigos 1ºinversamenteproporcional interpretable por un sistema microprogramable, como el microprocesador de una computadora o el microcontrolador de un autómata.
Los procesadores hablan lenguajes binarios no habla español. :v
el lenguaje ensamblador tiene como caracteristicas ser muy tedioso al momento de modificar una linea de programa
EVOLUCION EN LENGUAJE
Habla de la evolucion de la arquitectura y su lenguaje y ampliacion de sus bits que funciona diferente una evolucion importante es en el 2009 donde se trabaja al fin con un sistema de 64 bits
tambien habla sobres que estos procesadores trabajan con 4 segmentos
RS,SC,Pilas,Datos.
Estos tienen la cualidad de tener rapidos procesamientos
ax= seria como cuando tenemos algun variable o almacenar no solo el tiene el poder de alamacenar
bx =Registros bae
Cx=Sera como un contador al mero estilo ciclica
Dx=Datos
Estos son muy usados lo mas priorizados se puede decir
Tambien nos propone que AX esta dividido por 8 bits donde
AH = 8 bits superiores
AL= 8 bits inferiores puede parecer que son independientes
si el valor de ax se modifica estos por consecuencia tambien lo ara.
ya que son de son de 16 bits cada registro se puede aplicar a los otros 3
aquí la descripción gráfica
Registros de segmento
Un registro de segmento tiene 16 bits de longitud y facilita un área de memoria
para direccionamiento conocida como el segmento actual.
Registro CS.(ACUMULADOR)
El DOS almacena la dirección inicial del segmento de código de un
programa en el registro CS. Esta dirección de segmento, mas un valor de
desplazamiento en el registro apuntador de instrucción (IP), indica la dirección de
una instrucción que es buscada para su ejecución.
Registro DS. (BASE)
La dirección inicial de un segmento de datos de programa es
almacenada en el registro DS. En términos sencillos, esta dirección, más un valor
de desplazamiento en una instrucción, genera una referencia a la localidad de un
byte específico en el segmento de datos.
Registro SS.(PILA)
El registro SS permite la colocación en memoria de una pila, para
almacenamiento temporal de direcciones y datos. El DOS almacena la dirección
de inicio del segmento de pila de un programa en el registro SS.
Registros ES.(DATOS)
Algunas operaciones con cadenas de caracteres (datos de
caracteres) utilizan el registro extra de segmento para manejar el direccionamiento
de memoria. En este contexto, el registro ES está asociado con el registro DI
(índice). Un programa que requiere el uso del registro ES puede inicializarlo con
una dirección de segmento apropiada.
No hay comentarios:
Publicar un comentario