-
X-Received: by 10.140.20.175 with SMTP id 44mr340750qgj.4.1414321330753; Sun, 26 Oct
2014 04:02:10 -0700 (PDT)
X-Received: by 10.140.20.175 with SMTP id 44mr340750qgj.4.1414321330753; Sun, 26 Oct
2014 04:02:10 -0700 (PDT)
Path: news-archive.icm.edu.pl!agh.edu.pl!news.agh.edu.pl!newsfeed2.atman.pl!newsfeed.
atman.pl!news.nask.pl!news.nask.org.pl!newsfeed.pionier.net.pl!news.glorb.com!r
10no172698igi.0!news-out.google.com!u5ni10qab.1!nntp.google.com!s7no655168qap.0
!postnews.google.com!glegroupsg2000goo.googlegroups.com!not-for-mail
Newsgroups: pl.comp.programming
Date: Sun, 26 Oct 2014 04:02:10 -0700 (PDT)
In-Reply-To: <4...@g...com>
Complaints-To: g...@g...com
Injection-Info: glegroupsg2000goo.googlegroups.com; posting-host=78.30.112.14;
posting-account=Sb6m8goAAABbWsBL7gouk3bfLsuxwMgN
NNTP-Posting-Host: 78.30.112.14
References: <4...@g...com>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <b...@g...com>
Subject: Re: procesor logiczny i procesor arytmetyczny
From: firr <p...@g...com>
Injection-Date: Sun, 26 Oct 2014 11:02:10 +0000
Content-Type: text/plain; charset=ISO-8859-1
Xref: news-archive.icm.edu.pl pl.comp.programming:206782
[ ukryj nagłówki ]a: 0,0,1,0,0,1,0,1
b: 1,1,1,0,0,1,0,0
c: 0,0,0,0,0,0,0,0
add_8bits:
j0 a[0]
{
j0 b[0]
{
s0 c[0]
}
j1 b[0]
{
s1 c[1]
}
}
przy okazjio od dawna ciekawi mnie temat wogole jeszcze bardziej minimalnego
asemblera, taki jeszcze bardziem minimalny raczej by operowal po prostu na bitach,
nie che mi sie pisac do konca tego rpzykladu z gory ale z grubsza mw
pokazuje co tam musialobybyc
prosty bitowy branch + prosty bitowy set
siatka takich bitowych branchy wspomagna bitowymi setami pozwala chyba zapisac jako
procedure dowolna bardziej skomplikowana operacje arytmetyczna itp
z tym ze sa chyba jeszcze potrzebne dodatkowe moce ukryte w trybach adresowania i to
jest chyba istotna 'druga czesc' takiego asemblera
- bo inaczej zakodowana proceura dzialalby
na tych samych adresach (nie wiem, moze zeby pisac takie programy trzebby wszedzie
fizycznie
kopiowac te procedury lub moze wogole pewne rzeczy by nie dzialaly)
jesli maja dzialac na zmiennych adresach to
wlasnie trzeba zrobic jakies tam adresowanie posrednie i jeszcze arytmetyke offsetow,
w sumie nie wiem czy to wszystko (i tak jakies dosyc skomplikowane) ale trzebbedzie
sie kiedys dokladniej zastanowic
Następne wpisy z tego wątku
- 27.10.14 10:46 Borneq
Najnowsze wątki z tej grupy
- Arch. Prog. Nieuprzywilejowanych w pełnej wer. na nowej s. WWW energokod.pl
- 7. Raport Totaliztyczny: Sprawa Qt Group wer. 424
- TCL - problem z escape ostatniego \ w nawiasach {}
- Nauka i Praca Programisty C++ w III Rzeczy (pospolitej)
- testy-wyd-sort - Podsumowanie
- Tworzenie Programów Nieuprzywilejowanych Opartych Na Wtyczkach
- Do czego nadaje się QDockWidget z bibl. Qt?
- Bibl. Qt jest sztucznie ograniczona - jest nieprzydatna do celów komercyjnych
- Co sciaga kretynow
- AEiC 2024 - Ada-Europe conference - Deadlines Approaching
- Jakie są dobre zasady programowania programów opartych na wtyczkach?
- sprawdzanie słów kluczowych dot. zła
- Re: W czym sie teraz pisze programy??
- Re: (PDF) Surgical Pathology of Non-neoplastic Gastrointestinal Diseases by Lizhi Zhang
- CfC 28th Ada-Europe Int. Conf. Reliable Software Technologies
Najnowsze wątki
- 2024-12-31 Szukam: czujnik ruchu z możliwością zaączenia na stałe
- 2024-12-31 Warszawa => Solution Architect (Java background) <=
- 2024-12-31 Warszawa => Starszy Konsultant AWS <=
- 2024-12-31 Warszawa => International Freight Forwarder <=
- 2024-12-31 Odpowiedzialność w spółce z oo
- 2024-12-31 Warszawa => Spedytor Międzynarodowy <=
- 2024-12-31 Błonie => Analityk Systemów Informatycznych (TMS SPEED) <=
- 2024-12-31 Warszawa => Specjalista ds. bezpieczeństwa informacji i ciągłości
- 2024-12-31 8%
- 2024-12-31 Błonie => Administrator systemów <=
- 2024-12-31 Błonie => IT System Administrator <=
- 2024-12-31 Mińsk Mazowiecki => Area Sales Manager OZE <=
- 2024-12-31 Wrocław => Specjalista ds. Sprzedaży (transport drogowy) <=
- 2024-12-31 Warszawa => Helpdesk - I linia wsparcia <=
- 2024-12-31 kabelek - kynar ?