SlideShare una empresa de Scribd logo
1 de 9
Cuando hablamos de un lenguaje, sea natural 
o artificial, cabe hacer la distinción entre el 
lenguaje del que se habla y el lenguaje en el 
que se habla. Al primero lo llamamos lenguaje 
objeto, al segundo metalenguaje. 
Lenguaje objeto 
En nuestro caso, el lenguaje 
objeto es el lenguaje de la lógica 
proposicional. 
Lenguaje objeto es la utilización del 
lenguaje para hablar de realidades 
extralingüísticas y llamamos 
metalenguaje al hecho de usar el 
lenguaje para hablar del lenguaje 
mismo..
REPERTORIO O JUEGO DE 
INSTRUCCIONES 
Conjunto de 
instrucciones de 
máquina 
que es capaz de 
ejecutar. 
El repertorio de 
instrucciones debe ser: 
ƒCompleto: debe 
permitir resolver 
cualquier problema. 
ƒEficaz: los programas 
deben ser ejecutados 
en un tiempo 
razonable.
REPERTORIO O 
JUEGO DE 
INSTRUCCIONES 
Un repertorio de 
instrucciones requiere 
especificar: 
ƒOperaciones que se 
realizan. 
ƒRepresentación de los 
datos. 
ƒModos de 
direccionamiento. 
ƒFormato de 
instrucciones: 
codificación de las 
instrucciones en binario.
TIPOS DE 
INSTRUCCIONES 
Transferencia 
de datos: 
MOVE, 
LOAD, 
STORE 
ƒ 
Aritméticas: 
ADD, SUB, 
MUL, DIV, 
EXT, NEG * Comparan 
operandos y 
actualizan el 
registro de 
estado. 
*Se utilizan 
normalmente 
antes de las 
bifurcaciones 
. 
Dos 
operandos 
fuente y uno 
destino 
(que puede 
ser uno de los 
fuentes) 
Comparación 
Lógicas: : CMP 
AND, OR, 
NOT, XOR 
Dos 
operandos: 
fuente y 
destino. 
Dos 
operandos 
fuente y 
uno destino 
(que puede 
ser uno de 
los fuentes)
TIPOS DE 
INSTRUCCIONES 
Modificación de la secuencia de 
ejecución del programa. 
ƒ* Ramificaciones incondicionales: 
BRA desp 
* ƒSaltos incondicionales: JMP 
dirección. 
ƒ* Ramificaciones condicionales: Bcc 
desp- bifurcar si se cumple la 
condición cc 
ƒ* Saltos condicionales: Jcc desp – 
saltar si se cumple la condición cc 
ƒ* Ramificaciones con retorno: BSR 
desp 
*Saltos con retorno: JSR dirección.ƒ 
* Retorno de subrutina: RTS, RTE, 
RTR 
Desplazamientos: SHIFT 
ƒHay que indicar el dato y la longitud del 
desplazamiento 
ƒAritméticos: ASL, ASR 
ƒLógicos: LSL, ASRƒ 
Circulares (rotaciones): ROL, ROR, 
ROXL, ROXR
Instrucciones de bit 
ƒHay que indicar el dato y la 
posición del bit. 
ƒTestear: BTST 
ƒPoner a 0: BCLR 
ƒPoner a 1: BSET 
ƒInvertir: BCHG 
Instrucciones de 
entrada/salida: 
INPUT, OUTPUT 
ƒ 
Transferencias entre 
puertos de E/S y 
registros o memoria. 
Misceláneas 
ƒWAIT, STOP: parar la 
ejecución hasta la 
llegada de una 
interrupción. 
ƒHALT: parar el 
procesador. 
ƒNOP: no operación, 
permite temporizar 
esperas.
MAQUINA VIRTUAL 
Es un software implementado 
abstracción del hardware 
subyacente, que se presenta a 
la capa de aplicación del 
sistema. 
Una máquina virtual es una 
aplicación de software de una 
máquina que ejecuta los 
programas como una máquina 
física.
ESPECIFICACIONES DE 
UNA MAQUINA VIRTUAL

Más contenido relacionado

La actualidad más candente

GENERACION DE CODIGO INTERMEDIO
GENERACION DE CODIGO INTERMEDIOGENERACION DE CODIGO INTERMEDIO
GENERACION DE CODIGO INTERMEDIOMAURICIOANDRES39
 
Generacion codigomaquina
Generacion codigomaquinaGeneracion codigomaquina
Generacion codigomaquinatre_na_gil
 
C:\fakepath\generador de codigo_intermedio
C:\fakepath\generador de codigo_intermedioC:\fakepath\generador de codigo_intermedio
C:\fakepath\generador de codigo_intermedioOscar Jose
 
Introducción a la codificación en lenguaje C
Introducción a la codificación en lenguaje CIntroducción a la codificación en lenguaje C
Introducción a la codificación en lenguaje CCarlos Pes
 
Mis preguntas del blog y las ultimas .l.
Mis preguntas del blog y las ultimas .l.Mis preguntas del blog y las ultimas .l.
Mis preguntas del blog y las ultimas .l.Mauricio Velasquez
 
Comandos importantes en c++
Comandos importantes en c++Comandos importantes en c++
Comandos importantes en c++Andy Otañez
 
Taller de programación de sistemas. Descripción de práctica 2
Taller de programación de sistemas. Descripción de práctica 2Taller de programación de sistemas. Descripción de práctica 2
Taller de programación de sistemas. Descripción de práctica 2Michelle Torres
 
Estructura básica de un programa en C++
Estructura básica de un programa en C++Estructura básica de un programa en C++
Estructura básica de un programa en C++Rosbelia Balza
 
Lenguaje ensamblador del microprocesador
Lenguaje ensamblador del microprocesadorLenguaje ensamblador del microprocesador
Lenguaje ensamblador del microprocesadorsmfch
 
Elementos básicos del lenguaje
Elementos básicos del lenguajeElementos básicos del lenguaje
Elementos básicos del lenguajemarbcm
 
Programacion Lenguaje Assembler 25 10 07
Programacion Lenguaje Assembler 25 10 07Programacion Lenguaje Assembler 25 10 07
Programacion Lenguaje Assembler 25 10 07Carlos Pastorino
 
Código intermedio
Código intermedioCódigo intermedio
Código intermedioyaya
 

La actualidad más candente (18)

UNIDAD 2 PROGRAMACIÓN BASICA
UNIDAD 2 PROGRAMACIÓN BASICAUNIDAD 2 PROGRAMACIÓN BASICA
UNIDAD 2 PROGRAMACIÓN BASICA
 
GENERACION DE CODIGO INTERMEDIO
GENERACION DE CODIGO INTERMEDIOGENERACION DE CODIGO INTERMEDIO
GENERACION DE CODIGO INTERMEDIO
 
Generacion codigomaquina
Generacion codigomaquinaGeneracion codigomaquina
Generacion codigomaquina
 
C:\fakepath\generador de codigo_intermedio
C:\fakepath\generador de codigo_intermedioC:\fakepath\generador de codigo_intermedio
C:\fakepath\generador de codigo_intermedio
 
Introducción a la codificación en lenguaje C
Introducción a la codificación en lenguaje CIntroducción a la codificación en lenguaje C
Introducción a la codificación en lenguaje C
 
Introducción a Python
Introducción a PythonIntroducción a Python
Introducción a Python
 
R68235
R68235R68235
R68235
 
Semana 6: LZ77
Semana 6: LZ77Semana 6: LZ77
Semana 6: LZ77
 
Mis preguntas del blog y las ultimas .l.
Mis preguntas del blog y las ultimas .l.Mis preguntas del blog y las ultimas .l.
Mis preguntas del blog y las ultimas .l.
 
Comandos importantes en c++
Comandos importantes en c++Comandos importantes en c++
Comandos importantes en c++
 
Php informacion
Php informacion Php informacion
Php informacion
 
Taller de programación de sistemas. Descripción de práctica 2
Taller de programación de sistemas. Descripción de práctica 2Taller de programación de sistemas. Descripción de práctica 2
Taller de programación de sistemas. Descripción de práctica 2
 
Compiladores
CompiladoresCompiladores
Compiladores
 
Estructura básica de un programa en C++
Estructura básica de un programa en C++Estructura básica de un programa en C++
Estructura básica de un programa en C++
 
Lenguaje ensamblador del microprocesador
Lenguaje ensamblador del microprocesadorLenguaje ensamblador del microprocesador
Lenguaje ensamblador del microprocesador
 
Elementos básicos del lenguaje
Elementos básicos del lenguajeElementos básicos del lenguaje
Elementos básicos del lenguaje
 
Programacion Lenguaje Assembler 25 10 07
Programacion Lenguaje Assembler 25 10 07Programacion Lenguaje Assembler 25 10 07
Programacion Lenguaje Assembler 25 10 07
 
Código intermedio
Código intermedioCódigo intermedio
Código intermedio
 

Destacado

Destacado (20)

Trabajo con normas_ieee1
Trabajo con normas_ieee1Trabajo con normas_ieee1
Trabajo con normas_ieee1
 
Het hiernamaals
Het hiernamaalsHet hiernamaals
Het hiernamaals
 
Leccion 1
Leccion 1Leccion 1
Leccion 1
 
éTica para amador
éTica para amadoréTica para amador
éTica para amador
 
Qué Papel Juega El Estado En El Desarrollo EconóMico De Una NacióN
Qué Papel Juega El Estado En El Desarrollo EconóMico De Una NacióNQué Papel Juega El Estado En El Desarrollo EconóMico De Una NacióN
Qué Papel Juega El Estado En El Desarrollo EconóMico De Una NacióN
 
Redes
RedesRedes
Redes
 
Dossier de credit dorange civ
Dossier de credit dorange civDossier de credit dorange civ
Dossier de credit dorange civ
 
cara con gafas
cara con gafascara con gafas
cara con gafas
 
Placa madre javier-sotes_2o_b
Placa madre javier-sotes_2o_bPlaca madre javier-sotes_2o_b
Placa madre javier-sotes_2o_b
 
Trabajo de info
Trabajo de infoTrabajo de info
Trabajo de info
 
Joins
JoinsJoins
Joins
 
Dispositivo
DispositivoDispositivo
Dispositivo
 
Tarjeta De Red
Tarjeta De RedTarjeta De Red
Tarjeta De Red
 
Historia casa
Historia casaHistoria casa
Historia casa
 
5 ac m3 ficha de trabalho 5 (sandeep singh)
5 ac m3 ficha de trabalho 5 (sandeep singh)5 ac m3 ficha de trabalho 5 (sandeep singh)
5 ac m3 ficha de trabalho 5 (sandeep singh)
 
Componentes de una pc
Componentes de una pcComponentes de una pc
Componentes de una pc
 
Holly Kogachi Design Portfolio
Holly Kogachi Design PortfolioHolly Kogachi Design Portfolio
Holly Kogachi Design Portfolio
 
Trabajo sistemas
Trabajo sistemasTrabajo sistemas
Trabajo sistemas
 
Madreee
MadreeeMadreee
Madreee
 
Pregunta # 13 del sena2
Pregunta # 13 del sena2Pregunta # 13 del sena2
Pregunta # 13 del sena2
 

Similar a Mult deber

Presentacion1 lenguaje de-programacion_c
Presentacion1 lenguaje de-programacion_cPresentacion1 lenguaje de-programacion_c
Presentacion1 lenguaje de-programacion_cMonica Martinez
 
Organizacion de la unidad central de procesamiento
Organizacion de la unidad central de procesamientoOrganizacion de la unidad central de procesamiento
Organizacion de la unidad central de procesamientoHarold Torres
 
Arranque de Sistema Operativo con Assembler
Arranque de Sistema Operativo con AssemblerArranque de Sistema Operativo con Assembler
Arranque de Sistema Operativo con AssemblerPedro Contreras Flores
 
Fundamentos de Programación - Unidad II: Introducción a la Programación
Fundamentos de Programación - Unidad II: Introducción a la ProgramaciónFundamentos de Programación - Unidad II: Introducción a la Programación
Fundamentos de Programación - Unidad II: Introducción a la ProgramaciónJosé Antonio Sandoval Acosta
 
Estructura general de un programa en lenguaje´´c´´ y sus variables
Estructura general de un programa en lenguaje´´c´´ y sus variablesEstructura general de un programa en lenguaje´´c´´ y sus variables
Estructura general de un programa en lenguaje´´c´´ y sus variablesLuz Zaragoza Chavez
 
Estructura general de un programa en lenguaje C
Estructura general de un programa en lenguaje CEstructura general de un programa en lenguaje C
Estructura general de un programa en lenguaje CCarlos Pelcastre
 
Curso de C++ (2014)
Curso de C++ (2014)Curso de C++ (2014)
Curso de C++ (2014)Miriam Ruiz
 
Estilos de programación y sus lenguajes
Estilos de programación y sus lenguajesEstilos de programación y sus lenguajes
Estilos de programación y sus lenguajesPedro Contreras Flores
 
Curso de programacion en c++ para microcontroladores pic 16 f87xx
Curso de programacion en c++ para microcontroladores pic 16 f87xxCurso de programacion en c++ para microcontroladores pic 16 f87xx
Curso de programacion en c++ para microcontroladores pic 16 f87xxJose Manuel Mansilla Carrasco
 
Curso de programacion en c++ para microcontroladores pic 16 f87xx
Curso de programacion en c++ para microcontroladores pic 16 f87xxCurso de programacion en c++ para microcontroladores pic 16 f87xx
Curso de programacion en c++ para microcontroladores pic 16 f87xxJose Manuel Mansilla Carrasco
 
Curso de programacion en c++ para microcontroladores pic 16 f87xx
Curso de programacion en c++ para microcontroladores pic 16 f87xxCurso de programacion en c++ para microcontroladores pic 16 f87xx
Curso de programacion en c++ para microcontroladores pic 16 f87xxfreddymadriz
 
Introducción a los Lenguaje de Programación.pptx
Introducción a los Lenguaje de Programación.pptxIntroducción a los Lenguaje de Programación.pptx
Introducción a los Lenguaje de Programación.pptxJosé Luis Alonso Ochoa
 

Similar a Mult deber (20)

Presentacion1 lenguaje de-programacion_c
Presentacion1 lenguaje de-programacion_cPresentacion1 lenguaje de-programacion_c
Presentacion1 lenguaje de-programacion_c
 
Organizacion de la unidad central de procesamiento
Organizacion de la unidad central de procesamientoOrganizacion de la unidad central de procesamiento
Organizacion de la unidad central de procesamiento
 
Lenguaje ensamblador
Lenguaje ensambladorLenguaje ensamblador
Lenguaje ensamblador
 
Lenguaje ensamblador
Lenguaje ensambladorLenguaje ensamblador
Lenguaje ensamblador
 
Sdl
SdlSdl
Sdl
 
Arranque de Sistema Operativo con Assembler
Arranque de Sistema Operativo con AssemblerArranque de Sistema Operativo con Assembler
Arranque de Sistema Operativo con Assembler
 
Fundamentos de Programación - Unidad II: Introducción a la Programación
Fundamentos de Programación - Unidad II: Introducción a la ProgramaciónFundamentos de Programación - Unidad II: Introducción a la Programación
Fundamentos de Programación - Unidad II: Introducción a la Programación
 
Lenguaje c
Lenguaje cLenguaje c
Lenguaje c
 
Lenguaje C (pdf)
Lenguaje C (pdf)Lenguaje C (pdf)
Lenguaje C (pdf)
 
Estructura general de un programa en lenguaje´´c´´ y sus variables
Estructura general de un programa en lenguaje´´c´´ y sus variablesEstructura general de un programa en lenguaje´´c´´ y sus variables
Estructura general de un programa en lenguaje´´c´´ y sus variables
 
Estructura general de un programa en lenguaje C
Estructura general de un programa en lenguaje CEstructura general de un programa en lenguaje C
Estructura general de un programa en lenguaje C
 
LENGUAJE ENSAMBLADOR
LENGUAJE ENSAMBLADOR LENGUAJE ENSAMBLADOR
LENGUAJE ENSAMBLADOR
 
Curso de C++ (2014)
Curso de C++ (2014)Curso de C++ (2014)
Curso de C++ (2014)
 
Estilos de programación y sus lenguajes
Estilos de programación y sus lenguajesEstilos de programación y sus lenguajes
Estilos de programación y sus lenguajes
 
Curso c++
Curso c++Curso c++
Curso c++
 
Curso de programacion en c++ para microcontroladores pic 16 f87xx
Curso de programacion en c++ para microcontroladores pic 16 f87xxCurso de programacion en c++ para microcontroladores pic 16 f87xx
Curso de programacion en c++ para microcontroladores pic 16 f87xx
 
Curso de programacion en c++ para microcontroladores pic 16 f87xx
Curso de programacion en c++ para microcontroladores pic 16 f87xxCurso de programacion en c++ para microcontroladores pic 16 f87xx
Curso de programacion en c++ para microcontroladores pic 16 f87xx
 
Curso de programacion en c++ para microcontroladores pic 16 f87xx
Curso de programacion en c++ para microcontroladores pic 16 f87xxCurso de programacion en c++ para microcontroladores pic 16 f87xx
Curso de programacion en c++ para microcontroladores pic 16 f87xx
 
Introducción a los Lenguaje de Programación.pptx
Introducción a los Lenguaje de Programación.pptxIntroducción a los Lenguaje de Programación.pptx
Introducción a los Lenguaje de Programación.pptx
 
LENGUAJE ENSAMBLADOR
LENGUAJE ENSAMBLADORLENGUAJE ENSAMBLADOR
LENGUAJE ENSAMBLADOR
 

Último

Dinámica florecillas a María en el mes d
Dinámica florecillas a María en el mes dDinámica florecillas a María en el mes d
Dinámica florecillas a María en el mes dstEphaniiie
 
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...Carlos Muñoz
 
Historia y técnica del collage en el arte
Historia y técnica del collage en el arteHistoria y técnica del collage en el arte
Historia y técnica del collage en el arteRaquel Martín Contreras
 
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARONARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFAROJosé Luis Palma
 
programa dia de las madres 10 de mayo para evento
programa dia de las madres 10 de mayo  para eventoprograma dia de las madres 10 de mayo  para evento
programa dia de las madres 10 de mayo para eventoDiegoMtsS
 
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOSTEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOSjlorentemartos
 
Neurociencias para Educadores NE24 Ccesa007.pdf
Neurociencias para Educadores  NE24  Ccesa007.pdfNeurociencias para Educadores  NE24  Ccesa007.pdf
Neurociencias para Educadores NE24 Ccesa007.pdfDemetrio Ccesa Rayme
 
la unidad de s sesion edussssssssssssssscacio fisca
la unidad de s sesion edussssssssssssssscacio fiscala unidad de s sesion edussssssssssssssscacio fisca
la unidad de s sesion edussssssssssssssscacio fiscaeliseo91
 
cortes de luz abril 2024 en la provincia de tungurahua
cortes de luz abril 2024 en la provincia de tungurahuacortes de luz abril 2024 en la provincia de tungurahua
cortes de luz abril 2024 en la provincia de tungurahuaDANNYISAACCARVAJALGA
 
Planificacion Anual 2do Grado Educacion Primaria 2024 Ccesa007.pdf
Planificacion Anual 2do Grado Educacion Primaria   2024   Ccesa007.pdfPlanificacion Anual 2do Grado Educacion Primaria   2024   Ccesa007.pdf
Planificacion Anual 2do Grado Educacion Primaria 2024 Ccesa007.pdfDemetrio Ccesa Rayme
 
La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.amayarogel
 
EXPANSIÓN ECONÓMICA DE OCCIDENTE LEÓN.pptx
EXPANSIÓN ECONÓMICA DE OCCIDENTE LEÓN.pptxEXPANSIÓN ECONÓMICA DE OCCIDENTE LEÓN.pptx
EXPANSIÓN ECONÓMICA DE OCCIDENTE LEÓN.pptxPryhaSalam
 
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyzel CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyzprofefilete
 
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptxSINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptxlclcarmen
 
Clasificaciones, modalidades y tendencias de investigación educativa.
Clasificaciones, modalidades y tendencias de investigación educativa.Clasificaciones, modalidades y tendencias de investigación educativa.
Clasificaciones, modalidades y tendencias de investigación educativa.José Luis Palma
 
Manual - ABAS II completo 263 hojas .pdf
Manual - ABAS II completo 263 hojas .pdfManual - ABAS II completo 263 hojas .pdf
Manual - ABAS II completo 263 hojas .pdfMaryRotonda1
 
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdfSELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdfAngélica Soledad Vega Ramírez
 
Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...Lourdes Feria
 
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptxTIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptxlclcarmen
 

Último (20)

Dinámica florecillas a María en el mes d
Dinámica florecillas a María en el mes dDinámica florecillas a María en el mes d
Dinámica florecillas a María en el mes d
 
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
 
Historia y técnica del collage en el arte
Historia y técnica del collage en el arteHistoria y técnica del collage en el arte
Historia y técnica del collage en el arte
 
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARONARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
 
programa dia de las madres 10 de mayo para evento
programa dia de las madres 10 de mayo  para eventoprograma dia de las madres 10 de mayo  para evento
programa dia de las madres 10 de mayo para evento
 
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOSTEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
 
Neurociencias para Educadores NE24 Ccesa007.pdf
Neurociencias para Educadores  NE24  Ccesa007.pdfNeurociencias para Educadores  NE24  Ccesa007.pdf
Neurociencias para Educadores NE24 Ccesa007.pdf
 
la unidad de s sesion edussssssssssssssscacio fisca
la unidad de s sesion edussssssssssssssscacio fiscala unidad de s sesion edussssssssssssssscacio fisca
la unidad de s sesion edussssssssssssssscacio fisca
 
cortes de luz abril 2024 en la provincia de tungurahua
cortes de luz abril 2024 en la provincia de tungurahuacortes de luz abril 2024 en la provincia de tungurahua
cortes de luz abril 2024 en la provincia de tungurahua
 
Planificacion Anual 2do Grado Educacion Primaria 2024 Ccesa007.pdf
Planificacion Anual 2do Grado Educacion Primaria   2024   Ccesa007.pdfPlanificacion Anual 2do Grado Educacion Primaria   2024   Ccesa007.pdf
Planificacion Anual 2do Grado Educacion Primaria 2024 Ccesa007.pdf
 
La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.
 
EXPANSIÓN ECONÓMICA DE OCCIDENTE LEÓN.pptx
EXPANSIÓN ECONÓMICA DE OCCIDENTE LEÓN.pptxEXPANSIÓN ECONÓMICA DE OCCIDENTE LEÓN.pptx
EXPANSIÓN ECONÓMICA DE OCCIDENTE LEÓN.pptx
 
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyzel CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
 
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptxSINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
 
Clasificaciones, modalidades y tendencias de investigación educativa.
Clasificaciones, modalidades y tendencias de investigación educativa.Clasificaciones, modalidades y tendencias de investigación educativa.
Clasificaciones, modalidades y tendencias de investigación educativa.
 
Manual - ABAS II completo 263 hojas .pdf
Manual - ABAS II completo 263 hojas .pdfManual - ABAS II completo 263 hojas .pdf
Manual - ABAS II completo 263 hojas .pdf
 
Unidad 3 | Metodología de la Investigación
Unidad 3 | Metodología de la InvestigaciónUnidad 3 | Metodología de la Investigación
Unidad 3 | Metodología de la Investigación
 
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdfSELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
 
Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...
 
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptxTIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
 

Mult deber

  • 1.
  • 2. Cuando hablamos de un lenguaje, sea natural o artificial, cabe hacer la distinción entre el lenguaje del que se habla y el lenguaje en el que se habla. Al primero lo llamamos lenguaje objeto, al segundo metalenguaje. Lenguaje objeto En nuestro caso, el lenguaje objeto es el lenguaje de la lógica proposicional. Lenguaje objeto es la utilización del lenguaje para hablar de realidades extralingüísticas y llamamos metalenguaje al hecho de usar el lenguaje para hablar del lenguaje mismo..
  • 3. REPERTORIO O JUEGO DE INSTRUCCIONES Conjunto de instrucciones de máquina que es capaz de ejecutar. El repertorio de instrucciones debe ser: ƒCompleto: debe permitir resolver cualquier problema. ƒEficaz: los programas deben ser ejecutados en un tiempo razonable.
  • 4. REPERTORIO O JUEGO DE INSTRUCCIONES Un repertorio de instrucciones requiere especificar: ƒOperaciones que se realizan. ƒRepresentación de los datos. ƒModos de direccionamiento. ƒFormato de instrucciones: codificación de las instrucciones en binario.
  • 5. TIPOS DE INSTRUCCIONES Transferencia de datos: MOVE, LOAD, STORE ƒ Aritméticas: ADD, SUB, MUL, DIV, EXT, NEG * Comparan operandos y actualizan el registro de estado. *Se utilizan normalmente antes de las bifurcaciones . Dos operandos fuente y uno destino (que puede ser uno de los fuentes) Comparación Lógicas: : CMP AND, OR, NOT, XOR Dos operandos: fuente y destino. Dos operandos fuente y uno destino (que puede ser uno de los fuentes)
  • 6. TIPOS DE INSTRUCCIONES Modificación de la secuencia de ejecución del programa. ƒ* Ramificaciones incondicionales: BRA desp * ƒSaltos incondicionales: JMP dirección. ƒ* Ramificaciones condicionales: Bcc desp- bifurcar si se cumple la condición cc ƒ* Saltos condicionales: Jcc desp – saltar si se cumple la condición cc ƒ* Ramificaciones con retorno: BSR desp *Saltos con retorno: JSR dirección.ƒ * Retorno de subrutina: RTS, RTE, RTR Desplazamientos: SHIFT ƒHay que indicar el dato y la longitud del desplazamiento ƒAritméticos: ASL, ASR ƒLógicos: LSL, ASRƒ Circulares (rotaciones): ROL, ROR, ROXL, ROXR
  • 7. Instrucciones de bit ƒHay que indicar el dato y la posición del bit. ƒTestear: BTST ƒPoner a 0: BCLR ƒPoner a 1: BSET ƒInvertir: BCHG Instrucciones de entrada/salida: INPUT, OUTPUT ƒ Transferencias entre puertos de E/S y registros o memoria. Misceláneas ƒWAIT, STOP: parar la ejecución hasta la llegada de una interrupción. ƒHALT: parar el procesador. ƒNOP: no operación, permite temporizar esperas.
  • 8. MAQUINA VIRTUAL Es un software implementado abstracción del hardware subyacente, que se presenta a la capa de aplicación del sistema. Una máquina virtual es una aplicación de software de una máquina que ejecuta los programas como una máquina física.
  • 9. ESPECIFICACIONES DE UNA MAQUINA VIRTUAL