Linguaxe ensambladora: Diferenzas entre revisións

Contido eliminado Contido engadido
m →‎top: Arranxos varios
Sen resumo de edición
Liña 1:
{{Linguaxe programación
[[Ficheiro:Motorola 6800 Assembly Language.png|miniatura|300px|Listado de linguaxe ensambladora Motorola MC6800, amosando a linguaxe ensambladora orixinal e a forma ensamblada.]]
|nome = Linguaxe ensambladora
|logo = [[Ficheiro:Motorola 6800 Assembly Language.png||miniatura|300px260px|Listado de linguaxe ensambladora Motorola MC6800, amosando a linguaxe ensambladora orixinal e a forma ensamblada.]]
|paradigma =
|imaxe =
|lenda =
|ano =
|deseñador =
|desenvolvedor =
|última_versión =
|data_última_versión =
|tipo_dato = dinámica
|posta_funcionamento=
|dialectos =
|influído_por =
|influíu =
|sistema_operativo = Multiplataforma (GNU/Linux, Mac OS X, Windows e outros)
|licenza =
|web =
}}
A '''linguaxe ensambladora''' (en inglés ''assembler'' ou máis propiamente ''assembly language'') é a [[linguaxe de programación]] que comparte as instrucións co [[código máquina]], aínda que o ensamblador esta en formato lexible para o ser humano, mentres que o código máquina é unha secuencia de [[byte]]s.
Hai, poloen tantocerta (ata certo punto)medida, unha relación biunívoca (1 a 1) entre un código máquina, específico dunha [[arquitectura de computador]], e o ensamblador asociado a el. O compilador, que converte o ensamblador en código máquina, fai certos engadidos que implican que esa relación non sexa exactamente biunívoca mais preto de selo.
 
Cada [[arquitectura de computador]] ten o seu código máquina propio e, polo tanto, a súa linguaxe ensambladorensambladora específica. Polo tanto, cadaCada linguaxe ensamblador ten un número e tipo de operacións específico. Tamén pode ter diferentes tamaños de memoria e número de rexistros.
A '''linguaxe ensambladora''' (en inglés ''assembler'' ou máis propiamente ''assembly language'') é a [[linguaxe de programación]] que comparte as instrucións co [[código máquina]], aínda que o ensamblador esta en formato lexible para o ser humano, mentres que o código máquina é unha secuencia de [[byte]]s.
Hai polo tanto (ata certo punto) unha relación biunívoca (1 a 1) entre un código máquina, específico dunha [[arquitectura de computador]], e o ensamblador asociado a el. O compilador, que converte o ensamblador en código máquina, fai certos engadidos que implican que esa relación non sexa exactamente biunívoca mais preto de selo.
 
Cada [[arquitectura de computador]] ten o seu código máquina propio e, polo tanto, a súa linguaxe ensamblador específica. Polo tanto, cada linguaxe ensamblador ten un número e tipo de operacións específico. Tamén pode ter diferentes tamaños de memoria e número de rexistros.
 
{{Linguaxes de programación}}
{{Control de autoridades}}