> Noite!
Tarrrde :)
>
> Vou estudar assembly na faculdade e a professora vai seguir o livro do
> Manzano[0], q tem seus exemplos baseados no Emu8086[1], o qual tb será
> usado
> em laboratorios.
Provavelmente sua professora adotou o emulador devido a facilidade com
que você pode ver as mudanças que cada instrução executada faz na CPU. Mas
nada te impede de executar o código diretamente na sua máquina. (Desde que
você utilize alguma máquina da família x86 - Pentium, athlon, etc).
É provável que você vá usar a sintaxe Intel (o screenshot do emulador
confirma isso) então você pode utilizar o NASM para montar o código
assembly.
Para fazer as mesmas coisas que o emulador faz (ver o estado dos
registradores, memória, executar uma instrução por vez, etc) você pode
utilizar um debugger, como o gdb.
Certamente o processo é mais complicado que utilizar o tal emulador, mas
se você pretende seguir nessa área, também me parece um conhecimento mais
útil :)
Existem algumas interfaces gráficas para o gdb , como o ddd, mas não
conheço nada parecido com o emu8086. Vou mandar uma mensagem para uns
amigos que talvez conheçam algo assim e qualquer coisa repasso para você.
Ah, eu acho que esse livro utiliza o DOS, então pode ser que em algum
ponto do curso você tenha que utilizar o dosemu ou dosbox para poder
testar seus programas.
T+
Richard
_______________________________________________________
Yahoo! Acesso Grátis - Internet rápida e grátis. Instale
o discador agora!
http://br.acesso.yahoo.com
--
ubuntu-br mailing list
[email protected]
www.ubuntu-br.org
https://lists.ubuntu.com/mailman/listinfo/ubuntu-br