🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: pl.comp.lang.c
Article #309150

jak skompilowac "a = 2*f+(d-g/3)*(9-i)"

#309150
From: (fir)
Date: Mon, 13 Feb 2017 19:48
19 lines
1693 bytes
a f d g i mozna zalozyc ze sa to rejestry asemblera (np 32 bitowe floaty) potrzebuje po prostu kodu ktory przerabialby to co powyzej na odpowiedni kod w wirtualnym asemblerze, cos w stylu

mov tmp1 2 
mov tmp2 f 
mul tmp1 tmp2 

mov tmp3 d 
mov tmp4 g 
mov tmp5 3 
div tmp4 tmp3 
sub tmp3 tmp4 

itd 
(jako ze sam projektuje swoj asembler mozna tu sobie ulatwiac (np moge sobie dodac tyle rejestrow ile chce (i zalozyc ze wejsciowe 
wyrazenia beda sie skladac tylko z 26 rejestrow od a do z i ze stalych)

jak to napisac/zrobic ?

sensowne hinty a jeszcze lepiej pseudokod bylby mile widziany, tnx
Technical Details
Message-ID: <6a6e4980-b3cc-41eb-8280-e080801f9db8@googlegroups.com>
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!newsfeed.pionier.net.pl!news.glorb.com!e137no958568itc.0!news-out.google.com!15ni2452itm.0!nntp.google.com!e137no956819itc.0!postnews.google.com!glegroupsg2000goo.googlegroups.com!not-for-mail

Show Full Headers
Complete Article Headers
X-Received: by 10.99.54.135 with SMTP id d129mr9320503pga.14.1487015322709;        Mon, 13 Feb 2017 11:48:42 -0800 (PST)
X-Received: by 10.157.16.48 with SMTP id h45mr1585724ote.10.1487015322629; Mon, 13 Feb 2017 11:48:42 -0800 (PST)
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!newsfeed.pionier.net.pl!news.glorb.com!e137no958568itc.0!news-out.google.com!15ni2452itm.0!nntp.google.com!e137no956819itc.0!postnews.google.com!glegroupsg2000goo.googlegroups.com!not-for-mail
Newsgroups: pl.comp.lang.c
Date: Mon, 13 Feb 2017 11:48:42 -0800 (PST)
Complaints-To: groups-abuse@google.com
Injection-Info: glegroupsg2000goo.googlegroups.com; posting-host=5.172.255.146; posting-account=Sb6m8goAAABbWsBL7gouk3bfLsuxwMgN
NNTP-Posting-Host: 5.172.255.146
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <6a6e4980-b3cc-41eb-8280-e080801f9db8@googlegroups.com>
Subject: jak skompilowac "a = 2*f+(d-g/3)*(9-i)"
From: "(fir)" <profesor.fir@gmail.com>
Injection-Date: Mon, 13 Feb 2017 19:48:42 +0000
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 7bit