domingo, 7 de março de 2021

Intel 8086

Um exemplo de código Olá Mundo feito para arquitetura x8086:

lea si, string ; Atribui SI ao endereço de string.
call printf    ; Coloca o endereço atual na pilha e chama o processo printf

hlt            ; Encerra o computador.
string db "Ola mundo!", 0

printf PROC
   mov AL, [SI] ; Atribui à AL o valor no endereço SI.
   cmp AL, 0    ; Compara AL com nulo.
   je pfend     ; Pula se comparação der igual.

   mov AH, 0Eh
   int 10h      ; Executa uma função da BIOS que imprime o caractere em AL.
   inc SI       ; Incrementa em um o valor de SI.
   jmp printf   ; Pula para o início do processo.

   pfend:
   ret          ; Retorna para o endereço na posição atual da pilha.
printf ENDP

CÓDIGOS EM PHP


Uma matriz de diodo forma uma ROM. Dependendo da disposição dos diodos colocados na placa temos uma informação permanente à disposição.

Já uma RAM seria formada por flip-flops que armazenariam a informação desejada apenas enquanto houvesse alimentação no circuito.

Intel 8086

Quem sou eu

Engenheiro de Computação e Tecnologia de Informação da Univesp de São Paulo.Cursando Engenharia de Produção Cursou Engenharia Mecânica até o 3º ano na Universidade Brás Cubas de Mogi das Cruzes(2008) e cursou Administração de Empresas na Unitins (1995), Miracema do Tocantins TO.

Arquivo do blog