🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: be.comp.programming
Article #13036

Re: Eenvoudige ASM programmatjes gevraagd

#13036
From: KLinZ
Date: Tue, 04 Sep 2001 17:46
50 lines
2086 bytes
"Kevin Spiritus" <kevin.spiritus-wisdit@pandora.be> wrote in message
news:Xns9111C72531516spiripandorabe@195.130.132.65...
> Hallo! Voor mijn project moet ik een simpele ASM interpreter schrijven.
Die
> is nu zo goed als af. Kan er iemand kleine ASM programmatjes sturen?
>
> Deze instructies zijn toegelaten:
> LDA, LDB, STA, STB, JSB, RTS, NOP, ADD, SUB, MUL, DIV, JMP, JSP, JSN, JIZ,
> JOF, INP, OUT, HLT
>
> Nesten en recursie zijn eveneens toegelaten.
>
> Directe, indirecte en onmiddelijke addressering zijn toegelaten, je
> beschikt over 2 registers (a en b), er is een overflow flag.
>
> Maak de programmatjes niet te lang, ik moet ze met de hand invoeren :-) Ik
> kan ze eventueel wel in een bestandje zetten, ik kan ook bestandjes
> invoeren.
>
> Volgend programmatje heb ik zelf geschreven, voor berekenen van de GGD van
> 2 getallen:
>
> INP
> STA 1
> INP
> STA 2
> LDA 1
> LDB 2
> SUB
> JIZ 16
> JSN 12
> STA 1
> JMP 5
> LDB #-1
> MUL
> STA 2
> JMP 5
> LDA 1
> OUT
> HLT
>
> Trekt dat eigenlijk op iets?
>
>

Misschien is het handig als je er een verklaring van de (imaginaire?)
instructieset bij doet?

Joris
Technical Details
Message-ID: <9n343r$50elb$1@ID-79907.news.dfncis.de>
Path: arc1-ca.pugleaf.net!archiver1.google.com!newsfeed.google.com!sn-xit-02!supernews.com!news.tele.dk!small.news.tele.dk!130.133.1.3!fu-berlin.de!uni-berlin.de!c71152.upc-c.chello.NL!not-for-mail
References: <Xns9111C72531516spiripandorabe@195.130.132.65>

Show Full Headers
Complete Article Headers
X-Google-Language: DUTCH,ASCII-7-bit
X-Google-Thread: fcea4,7636baf5cd418e66
X-Google-Attributes: gidfcea4,public
X-Google-ArrivalTime: 2001-09-04 10:47:41 PST
Path: arc1-ca.pugleaf.net!archiver1.google.com!newsfeed.google.com!sn-xit-02!supernews.com!news.tele.dk!small.news.tele.dk!130.133.1.3!fu-berlin.de!uni-berlin.de!c71152.upc-c.chello.NL!not-for-mail
From: "KLinZ" <klinz@hetnet.nl>
Newsgroups: be.comp.programming
Subject: Re: Eenvoudige ASM programmatjes gevraagd
Date: Tue, 4 Sep 2001 19:46:33 +0200
Lines: 53
Message-ID: <9n343r$50elb$1@ID-79907.news.dfncis.de>
References: <Xns9111C72531516spiripandorabe@195.130.132.65>
NNTP-Posting-Host: c71152.upc-c.chello.nl (212.187.71.152)
X-Trace: fu-berlin.de 999625660 5257899 212.187.71.152 (16 [79907])
X-Priority: 3
X-MSMail-Priority: Normal
X-Newsreader: Microsoft Outlook Express 5.50.4522.1200
X-MimeOLE: Produced By Microsoft MimeOLE V5.50.4522.1200