Next: References
Up: Linguagem Assembly do 8086
Previous: Passagem de parâmetros utilizando
- Suponha que um determinado programa precisava em vários
pontos de converter bytes em packet BCD para bytes com
o valor equivalente representados em código binário.
- Escreva um procedimento em linguagem Assembly do 8086
que converte um byte em BCD para o seu equivalente em
binário. Como parâmetro de entrada este procedimento deverá
receber o byte em BCD a converter. Como resultado este
procedimento deverá retornar o byte em binário convertido.
Utilize os vários métodos que conhece para efectuar a
passagem de parâmetros e para retornar os resultados.
- Escreva um programa em Assembly do 8086 que invoca
o procedimento implementado na alínea anterior para
converter um número com 4 dígitos BCD.
Maria Joao Nicolau
1/28/1999