Length1h 14m
About this audiobook
Este livro apresenta de maneira prática e objetiva a programação em assembler para a linha de processadores x86, com foco no modelo 8086. As instruções mais importantes são apresentadas, juntamente com exemplos elucidativos de como utilizá-los para a programação nesta linha de chips com o auxílio do emulador EMu8086, onde os programas serão desenvolvidos e emulados.
Audiobook details
GenreTechnology
Length1 hr 14 mins
Narrated byListen with 1,000+ voices
FormateBook with Audio
Publish dateJul 5, 2013
LanguagePortuguese
Table of contents
1Vitor Amadeu Souza
2Capítulo I
3Após a compilação ser bem sucedida, o programa poderá ser
4Clicando no botão single step, o programa poderá ser testado
5100 em hexadecimal, por isso que quando criamos um novo arquivo
Mostrar todos os capítulosVer menos
61 MB
716 MB
84 GB
9seguir.
10manipular os mesmos para realizar operações lógicas e aritméticas.
11Neste caso, o registrador AH terá o conteúdo 10101010 em
12Podemos simular uma condição de carry neste exemplo, pois
1311.Instrução ADC
14em 1, indicando que o último resultado da operação foi zero.
1513.Instrução SBB
16A instrução MUL permite realizar o produto (multiplicação)
17A seguir o resultado da emulação.
1817.Instrução DIV
19div operando1
2018.Instrução IMUL
2110 em decimal ou 14 em hexadecimal.
2219.Instrução IDIV
2320.Instrução NEG
2421.Instrução NOT
2524.Instrução RCL
26rcl operando1,rotações
2725.Instrução ROR
28rcr operando1,rotações
2926.Instrução AND
3027.Instrução OR
3128.Instrução XOR
3231.Instrução JZ
3332.Instrução JNZ
3438.Instrução JAE
35A instrução JNE (Jump if Not Equal – Salto se Não Igual)
3641.Instrução HLT
3742.Instrução NOP
38Através desta janela, poderemos informar o valor presente na
39alguma informação que seja importante para o programa para o
40DB Valor_Inicial
412.Tipo word
