🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: pl.comp.lang.java
Article #141922

Re: Własna VM

#141922
From: Jaroslaw Szczepankiewicz
Date: Mon, 27 Oct 2008 16:26
28 lines
2375 bytes
> Ciężko to określić nie znając specyfiki problemu. Głównie chodzi obsługę 
> sporej ilości niezależnych peryferiów takich jak enkodery kwadraturowe i 
> nietypowe przerwania sprzętowe.
> 
> Wszystko mogę wyprowadzić do zewnętrznego procesora zajmującego się I/O 
> ale po co? Żeby wstawić tam jeszcze większy CPU i mieć dwa kłopoty 
> zamiast jednego + droższy pcb?
> 
>> zadne z tych problemow nie rozwiaze maszyna wirtualna, przybliż moze 
>> potrzeby jakie konkretnie masz
> 
> Maszyna wirtualna niczego nie ma rowiązywać w warstwie hardware. Ma za 
> zadanie umożliwić komuś developing.

pytanie tylko w jaki sposób dodatkowa warstwa interpretera ma ułatwiać 
developing, zarowno przerwania i enkodery to bardzo standardowe 
urzadzenia / zagadnienia, obsługa przerwania w C dla avr jako przyklad 
to w zasadzie jedno proste makro prekompilera, nawet na etapie asm to 
dość standardowe rzeczy, napisanie biblioteki do enkodera w c to zadanie 
na maks 100 linii kodu. Przerwań sprzętowych więcej też nie wyciśniesz 
niż daje maszyna, co rozumiesz przez nietypowe przerwania sprzętowe? 
Szkoda że ciągle nie mówisz do czego tak naprawdę chcesz tej maszyny. 
Drugie Lego Mindstorms :)?

 > PS. Czy nie odchodzimy z lekka poza tematykę grupy?

nie odchodzimy bo nie gadamy jeszcze o implementacji :)
Technical Details
Message-ID: <ge4q4e$b1r$1@news.onet.pl>
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.rmf.pl!agh.edu.pl!news.agh.edu.pl!news.onet.pl!not-for-mail
References: <ge1utl$g10$1@atlantis.news.neostrada.pl> <ge3uvu$98v$1@news.onet.pl> <ge4k32$gj7$1@nemesis.news.neostrada.pl> <ge4n1c$1ej$1@news.onet.pl> <ge4ou8$jc5$1@atlantis.news.neostrada.pl>

Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.rmf.pl!agh.edu.pl!news.agh.edu.pl!news.onet.pl!not-for-mail
From: Jaroslaw Szczepankiewicz <jarrman@poczta.onet.pl>
Newsgroups: pl.comp.lang.java
Subject: Re: Własna VM
Date: Mon, 27 Oct 2008 17:26:49 +0100
Organization: Onet.pl
Lines: 28
Message-ID: <ge4q4e$b1r$1@news.onet.pl>
References: <ge1utl$g10$1@atlantis.news.neostrada.pl> <ge3uvu$98v$1@news.onet.pl> <ge4k32$gj7$1@nemesis.news.neostrada.pl> <ge4n1c$1ej$1@news.onet.pl> <ge4ou8$jc5$1@atlantis.news.neostrada.pl>
NNTP-Posting-Host: c229-170.icpnet.pl
Mime-Version: 1.0
X-Trace: news.onet.pl 1225124814 11323 85.221.229.170 (27 Oct 2008 16:26:54 GMT)
X-Complaints-To: usenet@news.onet.pl
NNTP-Posting-Date: Mon, 27 Oct 2008 16:26:54 +0000 (UTC)
X-Sender: 1yPJp8PUNhdxRSf3L/7ve6H8Mu1TNeVu
In-Reply-To: <ge4ou8$jc5$1@atlantis.news.neostrada.pl>
User-Agent: Thunderbird 2.0.0.17 (Windows/20080914)
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit