SlideShare une entreprise Scribd logo
1  sur  10
Republica Bolivariana de Venezuela
Instituto Universitario de Tecnología
Antonio José de Sucre
Extensión - Valencia
Lenguaje essembler
Cleodoaldo Rosales
26020238
78
Prof. (a): Mary Salas
Lenguaje Essembler
es un lenguaje de programación que esta dedicado a escribir programas
de bajo nivel; déjame explicarte un poco sobre los programas de bajo nivel
pues bien un programa de bajo nivel es aquel que ejerce control
sumamente directo al hardware, la palabra bajo hace referencia a una
reducida abstracción entre lo que es el lenguaje y el hardware; los
programas de bajo nivel son hechos para controladores, aplicaciones
especializadas en tiempo real
trabaja directamente con el microprocesador de una máquina, es decir,
programamos un microprocesador con este lenguaje, también lo podemos
utilizar para desarrollar controladores de dispositivos (Drivers) y sistemas
operativos de computadoras.
El código fuente
• Está compuesto por una sucesión de líneas de texto.
• Cada línea puede estructurarse en hasta cuatro campos o columnas
separados por uno o más espacios o tabulaciones entre sí. ¾ Campo de
etiquetas.
Expresiones alfanuméricas escogidas por el usuario para identificar una
determinada línea. Todas las etiquetas tienen asignado el valor de la posición
de memoria en la que se encuentra el código al que acompañan. ¾ Campo de
código.
Corresponde al nemónico de una instrucción, de una directiva o de una
llamada a macro. ¾ Campo de operandos y datos. Contiene los operandos que
precisa el nemónico utilizado. Según el código, puede haber dos, uno o ningún
operando. ¾ Campo de comentarios.
Dentro de una línea, todo lo que se encuentre a continuación de un punto y
coma (;) será ignorado por el programa ensamblador y considerado como
comentario.
Ciclo de Instrucción
Directivas de MPASM
Directivas para carga o reserva en la Memoria de Programa
Lenguaje essembler cleodaldo

Contenu connexe

Tendances

Lenguajes de programacion
 Lenguajes de programacion Lenguajes de programacion
Lenguajes de programacion
VakkerAkeldam
 
Unidad 05 -_la_tecnologia
Unidad 05 -_la_tecnologiaUnidad 05 -_la_tecnologia
Unidad 05 -_la_tecnologia
Idealab
 
Trabajo informática
Trabajo informáticaTrabajo informática
Trabajo informática
laurainfor
 
Lenguaje de bajo nivel
Lenguaje de bajo nivelLenguaje de bajo nivel
Lenguaje de bajo nivel
j-wilder26
 
Portafolio de evidencias de Computación.
Portafolio de evidencias de Computación. Portafolio de evidencias de Computación.
Portafolio de evidencias de Computación.
mafibarba
 
Lenguajes de programación
Lenguajes de programaciónLenguajes de programación
Lenguajes de programación
323santy323
 

Tendances (19)

Programación estructurada - Clasificación de los lenguajes de programación
Programación estructurada - Clasificación de los lenguajes de programaciónProgramación estructurada - Clasificación de los lenguajes de programación
Programación estructurada - Clasificación de los lenguajes de programación
 
Lenguaje alto y bajo_Huber Nava
Lenguaje alto y bajo_Huber NavaLenguaje alto y bajo_Huber Nava
Lenguaje alto y bajo_Huber Nava
 
Lenguajes de programacion
 Lenguajes de programacion Lenguajes de programacion
Lenguajes de programacion
 
Lenguaje de programacion
Lenguaje de programacionLenguaje de programacion
Lenguaje de programacion
 
Lenguajes de programacion
Lenguajes de programacionLenguajes de programacion
Lenguajes de programacion
 
PROGRAMA INFORMATICO
PROGRAMA INFORMATICO PROGRAMA INFORMATICO
PROGRAMA INFORMATICO
 
Programacion informatica 2
Programacion informatica 2Programacion informatica 2
Programacion informatica 2
 
Programacion informatica
Programacion informaticaProgramacion informatica
Programacion informatica
 
Lenguaje de Alto Nivel
Lenguaje de Alto NivelLenguaje de Alto Nivel
Lenguaje de Alto Nivel
 
Unidad 05 -_la_tecnologia
Unidad 05 -_la_tecnologiaUnidad 05 -_la_tecnologia
Unidad 05 -_la_tecnologia
 
Niveles de Lenguajes de Programación.
Niveles de Lenguajes de Programación.Niveles de Lenguajes de Programación.
Niveles de Lenguajes de Programación.
 
Trabajo informática
Trabajo informáticaTrabajo informática
Trabajo informática
 
Lenguaje de bajo nivel
Lenguaje de bajo nivelLenguaje de bajo nivel
Lenguaje de bajo nivel
 
Lenguajes 1
Lenguajes 1Lenguajes 1
Lenguajes 1
 
Portafolio de evidencias de Computación.
Portafolio de evidencias de Computación. Portafolio de evidencias de Computación.
Portafolio de evidencias de Computación.
 
Lenguaje computarizado
Lenguaje computarizadoLenguaje computarizado
Lenguaje computarizado
 
Lenguajes de programación
Lenguajes de programaciónLenguajes de programación
Lenguajes de programación
 
Lenguajes de programacion
Lenguajes de programacionLenguajes de programacion
Lenguajes de programacion
 
Lenguajes de programacion
Lenguajes de programacionLenguajes de programacion
Lenguajes de programacion
 

Similaire à Lenguaje essembler cleodaldo

Lenguaje de programacion
Lenguaje de programacionLenguaje de programacion
Lenguaje de programacion
jafp21
 
Lenguaje
LenguajeLenguaje
Lenguaje
Alixg19
 
Lenguaje de programacion
Lenguaje de programacionLenguaje de programacion
Lenguaje de programacion
necrosteel
 
lenguajes de programacion
lenguajes de programacionlenguajes de programacion
lenguajes de programacion
marcejose
 
Lenguaje de programacion.
Lenguaje de programacion.Lenguaje de programacion.
Lenguaje de programacion.
Siul_G
 
Lenguaje de programación trabajo
Lenguaje de programación  trabajoLenguaje de programación  trabajo
Lenguaje de programación trabajo
klaocvds
 

Similaire à Lenguaje essembler cleodaldo (20)

Lenguaje de programacion
Lenguaje de programacionLenguaje de programacion
Lenguaje de programacion
 
Slideshard deisy
Slideshard deisySlideshard deisy
Slideshard deisy
 
Soluciones informaticas lenguaje de bajo nivel lenguaje maquina
Soluciones informaticas lenguaje de bajo nivel lenguaje maquinaSoluciones informaticas lenguaje de bajo nivel lenguaje maquina
Soluciones informaticas lenguaje de bajo nivel lenguaje maquina
 
LENGUAJE ENSAMBLADOR
LENGUAJE ENSAMBLADORLENGUAJE ENSAMBLADOR
LENGUAJE ENSAMBLADOR
 
Jhinet fernanda
Jhinet fernandaJhinet fernanda
Jhinet fernanda
 
Software
SoftwareSoftware
Software
 
Clase 1. lógica de la programación
Clase 1. lógica de la programaciónClase 1. lógica de la programación
Clase 1. lógica de la programación
 
Presentación "Estructura de un Programa"
Presentación "Estructura de un Programa"Presentación "Estructura de un Programa"
Presentación "Estructura de un Programa"
 
Lenguaje
LenguajeLenguaje
Lenguaje
 
Software 2 y 3
Software 2 y 3Software 2 y 3
Software 2 y 3
 
Lenguaje de programacion
Lenguaje de programacionLenguaje de programacion
Lenguaje de programacion
 
Lenguaje de programacion
Lenguaje de programacionLenguaje de programacion
Lenguaje de programacion
 
lenguajes de programacion
lenguajes de programacionlenguajes de programacion
lenguajes de programacion
 
Exposicion Power Point
Exposicion Power PointExposicion Power Point
Exposicion Power Point
 
Lenguaje de programacion.
Lenguaje de programacion.Lenguaje de programacion.
Lenguaje de programacion.
 
Taller 3
Taller 3Taller 3
Taller 3
 
Taller n°1(1)
Taller n°1(1)Taller n°1(1)
Taller n°1(1)
 
Tema 3 estructura de un programa
Tema 3 estructura de un programaTema 3 estructura de un programa
Tema 3 estructura de un programa
 
Assembler apesteguia (1)
Assembler apesteguia (1)Assembler apesteguia (1)
Assembler apesteguia (1)
 
Lenguaje de programación trabajo
Lenguaje de programación  trabajoLenguaje de programación  trabajo
Lenguaje de programación trabajo
 

Dernier

PROPUESTA COMERCIAL SENA ETAPA 2 ACTIVIDAD 3.pdf
PROPUESTA COMERCIAL SENA ETAPA 2 ACTIVIDAD 3.pdfPROPUESTA COMERCIAL SENA ETAPA 2 ACTIVIDAD 3.pdf
PROPUESTA COMERCIAL SENA ETAPA 2 ACTIVIDAD 3.pdf
EduardoJosVargasCama1
 

Dernier (20)

SISTEMA RESPIRATORIO PARA NIÑOS PRIMARIA
SISTEMA RESPIRATORIO PARA NIÑOS PRIMARIASISTEMA RESPIRATORIO PARA NIÑOS PRIMARIA
SISTEMA RESPIRATORIO PARA NIÑOS PRIMARIA
 
Prueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESOPrueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESO
 
Tema 10. Dinámica y funciones de la Atmosfera 2024
Tema 10. Dinámica y funciones de la Atmosfera 2024Tema 10. Dinámica y funciones de la Atmosfera 2024
Tema 10. Dinámica y funciones de la Atmosfera 2024
 
Prueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESOPrueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESO
 
PLAN DE REFUERZO ESCOLAR MERC 2024-2.docx
PLAN DE REFUERZO ESCOLAR MERC 2024-2.docxPLAN DE REFUERZO ESCOLAR MERC 2024-2.docx
PLAN DE REFUERZO ESCOLAR MERC 2024-2.docx
 
prostitución en España: una mirada integral!
prostitución en España: una mirada integral!prostitución en España: una mirada integral!
prostitución en España: una mirada integral!
 
PROPUESTA COMERCIAL SENA ETAPA 2 ACTIVIDAD 3.pdf
PROPUESTA COMERCIAL SENA ETAPA 2 ACTIVIDAD 3.pdfPROPUESTA COMERCIAL SENA ETAPA 2 ACTIVIDAD 3.pdf
PROPUESTA COMERCIAL SENA ETAPA 2 ACTIVIDAD 3.pdf
 
Revista Apuntes de Historia. Mayo 2024.pdf
Revista Apuntes de Historia. Mayo 2024.pdfRevista Apuntes de Historia. Mayo 2024.pdf
Revista Apuntes de Historia. Mayo 2024.pdf
 
Louis Jean François Lagrenée. Erotismo y sensualidad. El erotismo en la Hist...
Louis Jean François Lagrenée.  Erotismo y sensualidad. El erotismo en la Hist...Louis Jean François Lagrenée.  Erotismo y sensualidad. El erotismo en la Hist...
Louis Jean François Lagrenée. Erotismo y sensualidad. El erotismo en la Hist...
 
ACERTIJO LA RUTA DEL MARATÓN OLÍMPICO DEL NÚMERO PI EN PARÍS. Por JAVIER SOL...
ACERTIJO LA RUTA DEL MARATÓN OLÍMPICO DEL NÚMERO PI EN  PARÍS. Por JAVIER SOL...ACERTIJO LA RUTA DEL MARATÓN OLÍMPICO DEL NÚMERO PI EN  PARÍS. Por JAVIER SOL...
ACERTIJO LA RUTA DEL MARATÓN OLÍMPICO DEL NÚMERO PI EN PARÍS. Por JAVIER SOL...
 
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).pptPINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
 
Power Point E. S.: Los dos testigos.pptx
Power Point E. S.: Los dos testigos.pptxPower Point E. S.: Los dos testigos.pptx
Power Point E. S.: Los dos testigos.pptx
 
Tema 17. Biología de los microorganismos 2024
Tema 17. Biología de los microorganismos 2024Tema 17. Biología de los microorganismos 2024
Tema 17. Biología de los microorganismos 2024
 
FICHA PROYECTO COIL- GLOBAL CLASSROOM.docx.pdf
FICHA PROYECTO COIL- GLOBAL CLASSROOM.docx.pdfFICHA PROYECTO COIL- GLOBAL CLASSROOM.docx.pdf
FICHA PROYECTO COIL- GLOBAL CLASSROOM.docx.pdf
 
Los avatares para el juego dramático en entornos virtuales
Los avatares para el juego dramático en entornos virtualesLos avatares para el juego dramático en entornos virtuales
Los avatares para el juego dramático en entornos virtuales
 
Feliz Día de la Madre - 5 de Mayo, 2024.pdf
Feliz Día de la Madre - 5 de Mayo, 2024.pdfFeliz Día de la Madre - 5 de Mayo, 2024.pdf
Feliz Día de la Madre - 5 de Mayo, 2024.pdf
 
Lecciones 06 Esc. Sabática. Los dos testigos
Lecciones 06 Esc. Sabática. Los dos testigosLecciones 06 Esc. Sabática. Los dos testigos
Lecciones 06 Esc. Sabática. Los dos testigos
 
Tema 11. Dinámica de la hidrosfera 2024
Tema 11.  Dinámica de la hidrosfera 2024Tema 11.  Dinámica de la hidrosfera 2024
Tema 11. Dinámica de la hidrosfera 2024
 
Factores que intervienen en la Administración por Valores.pdf
Factores que intervienen en la Administración por Valores.pdfFactores que intervienen en la Administración por Valores.pdf
Factores que intervienen en la Administración por Valores.pdf
 
Posición astronómica y geográfica de Europa.pptx
Posición astronómica y geográfica de Europa.pptxPosición astronómica y geográfica de Europa.pptx
Posición astronómica y geográfica de Europa.pptx
 

Lenguaje essembler cleodaldo

  • 1. Republica Bolivariana de Venezuela Instituto Universitario de Tecnología Antonio José de Sucre Extensión - Valencia Lenguaje essembler Cleodoaldo Rosales 26020238 78 Prof. (a): Mary Salas
  • 2. Lenguaje Essembler es un lenguaje de programación que esta dedicado a escribir programas de bajo nivel; déjame explicarte un poco sobre los programas de bajo nivel pues bien un programa de bajo nivel es aquel que ejerce control sumamente directo al hardware, la palabra bajo hace referencia a una reducida abstracción entre lo que es el lenguaje y el hardware; los programas de bajo nivel son hechos para controladores, aplicaciones especializadas en tiempo real trabaja directamente con el microprocesador de una máquina, es decir, programamos un microprocesador con este lenguaje, también lo podemos utilizar para desarrollar controladores de dispositivos (Drivers) y sistemas operativos de computadoras.
  • 3. El código fuente • Está compuesto por una sucesión de líneas de texto. • Cada línea puede estructurarse en hasta cuatro campos o columnas separados por uno o más espacios o tabulaciones entre sí. ¾ Campo de etiquetas. Expresiones alfanuméricas escogidas por el usuario para identificar una determinada línea. Todas las etiquetas tienen asignado el valor de la posición de memoria en la que se encuentra el código al que acompañan. ¾ Campo de código. Corresponde al nemónico de una instrucción, de una directiva o de una llamada a macro. ¾ Campo de operandos y datos. Contiene los operandos que precisa el nemónico utilizado. Según el código, puede haber dos, uno o ningún operando. ¾ Campo de comentarios. Dentro de una línea, todo lo que se encuentre a continuación de un punto y coma (;) será ignorado por el programa ensamblador y considerado como comentario.
  • 4.
  • 5.
  • 8.
  • 9. Directivas para carga o reserva en la Memoria de Programa