[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: [off-topic] Software semalhante ao Emu8086



Andre Luis Lopes wrote:

On Mon, Jan 10, 2005 at 03:05:25PM -0200, free-linux wrote:
Olá lista,

Olá,

Estou estudando assembly através do Fundamentos em Programação Assembly de José Augusto N. G. Manzano. Mas o livro cobre a escrita de software a partir das ferramentas Debug do Msdos/Windows e Emu8086.

Visitei o site do criador do Emulador/Compilador e não existe uma versão demo para o GNU/Linux. Alias, quase não existe livros sobre programação para GNU/Linux e que utilize as ferramentas do GNU/Linux. Se quiser tem que pegar tutoriais e coisas do tipo. E quando se acha algo bom está em Inglês. Mas, desculpe o desabafo: Queria sabe se existe alguma ferramenta similar ao Emu8086?

andrelop@foolish:~$ apt-cache search emu 8086
bcc - 16-bit x86 C compiler
andrelop@foolish:~$

andrelop@foolish:~$ apt-cache show bcc
Package: bcc
Priority: optional
Section: devel
Installed-Size: 248
Maintainer: Juan Cespedes <cespedes@debian.org>
Architecture: i386
Source: linux86
Version: 0.16.14-1.2
Replaces: linux86
Provides: c-compiler
Depends: libc6 (>= 2.3.2.ds1-4), bin86 (= 0.16.14-1.2)
Recommends: elks-libc (= 0.16.14-1.2)
Conflicts: linux86
Filename: pool/main/l/linux86/bcc_0.16.14-1.2_i386.deb
Size: 100098
MD5sum: b4b4cd9b192466ed7a4fb5d2d4f9e049
Description: 16-bit x86 C compiler
This is a C-compiler for 8086 cpus which is important for the
development of boot loaders or BIOS related 8086 code.
.
It is possible to run 8086 code under i386 Linux using an emulator,
`elksemu', also included in this package.

andrelop@foolish:

Mais uma vez, o "mantra" : use as ferramentas que estão disponíveis.
Leia a documentação.
Obrigado Andre,

Mas eu já tinha utilizado o apt-cache e verifiquei a existencia do bcc, mas o bcc é um compilador C que gera código assembly 8086. Isto não me interessa, quero desenvolver em assembly mesmo. Para isso tenho o as e o ld, mas estou querendo um emulador.

De qualquer forma eu agradeço. Quando eu for escrever algum programa para máquinas baseadas em 8086 vou me lembrar do bcc. Pois já desenvolvo em C.

Falou...



Reply to: