Ensamblador 8085 DOC

Title Ensamblador 8085
Author Wolfy Studios
Pages 1
File Size 617.5 KB
File Type DOC
Total Downloads 388
Total Views 424

Summary

Ensamblador para 8085 1 5 Ensamblador para 8085 5.1. Introducció n Si examinamos el contenido de la memoria de un computador, un programa aparece como una serie de dígitos hexadecimales indistinguibles unos de otros. El procesador o CPU interpreta estos dígitos como códigos de instrucción, direccion...


Description

Ensamblador para 8085 1 5 Ensamblador para 8085 5.1. Introducción Si examinamos el contenido de la memoria de un computador, un programa aparece como una serie de dígitos hexadecimales indistinguibles unos de otros. El procesador o CPU interpreta estos dígitos como códigos de instrucción, direcciones o datos. Sería posible escribir un programa en esta forma, pero resultaría un proceso lento y costoso. Por ejemplo, el siguiente programa se almacena en la memoria como se muestra: repite: MOV A,M CPI 0h JNZ fin MVI M, FFh INX H JMP repite fin: HLT 0100 0101 0104 0107 0109 010A 010D 7Eh FEh 00h C2h 0Dh 01h 36h FFh 23h C3h 00h 01h 76h El byte 7E es interpretado por el procesador como el código de la instrucción MOV de transferencia de memoria (indicada por HL) al registro A. Los bytes FE 00 se corresponden con el código de la instrucción de comparación CPI, del acumulador con el dato inmediato 00h. Los bytes C2 0D 01 indican una instrucción de salto condicional a la dirección 010Dh. Los bytes 36 FF realizan la transferencia de FF a la memoria. El byte 23 indica que el par de registros HL debe incrementarse como si fueran un registro de 16 bits. Los bytes C3 00 01 indican un salto incondicional a la dirección 1000h. El byte 76 es la instrucción HALT o parada del procesador....


Similar Free PDFs