Panel użytkownika
Nazwa użytkownika:
Hasło:
Nie masz jeszcze konta?

Programowanie własnych układów ...

Ostatnio zmodyfikowano 2013-06-14 16:36
Autor Wiadomość
pekfos
» 2013-06-12 19:28:00
jego składnia dla uC/uP jest tysiąckroć prostsza od składni asemblera x86, x64.
No tu można się kłócić. uC/uP mają tylko uproszczony zestaw instrukcji (RISC), mniej rejestrów, itd, a składnia to co innego (Intela/AT&T)

I teraz odpowiedź na pytanie odnośnie platonicznej miłości elektroników do portów COM i LPT - stare (choć nie tylko) programatory do działania z komputerem używają tych portów. Nie pamiętam jakie były ich zalety, ale zapewne takie że oldschoolowi elektronicy nienawidzą USB
Nie wiem jak z COM, ale na LPT można złożyć programator zgodny z STK-ileśtam z kilku oporników i kondensatorów. Bajerów nie ma, ale do zaprogramowania wystarcza.

Mam kontynuować, drogi administratorze?
Kontynuuj ;)
P-85436
Thud
» 2013-06-12 20:51:53
No tu można się kłócić. uC/uP mają tylko uproszczony zestaw instrukcji (RISC), mniej rejestrów, itd, a składnia to co innego (Intela/AT&T)
Wybacz, zapędziłem się. :D
Właśnie łatwość asemblera dla uC/uP wynika z mniejszej ilości instrukcju, rejestrów, itp...

Tak, kilka elementów wystarczy do programatora LPT. Pytanie jednak - COM to jeszcze, ale kto widział na oczy ostatnimi czasy LPT?


Później opisze ficzery i bajery.
Muszę zaraz sprawozdanie z bramek specjalnych (logicznych bramek specjalnych) pisać. ;P
P-85442
DejaVu
» 2013-06-12 23:08:04
Bardzo fajne wprowadzenie dla osób, które mają wiedzę NULL-ową :P
P-85466
MrPoxipol
» 2013-06-12 23:15:26
Fajny by był nawet taki artykuł o programowaniu mikrokontrolerów :D.
P-85467
akwes
» 2013-06-13 00:28:48
P-85469
MrPoxipol
» 2013-06-13 07:34:25
Hm..Fajna stronka :) Na pewno się przyda :)
P-85471
Elaine
» 2013-06-13 10:11:48
uC/uP mają tylko uproszczony zestaw instrukcji (RISC)
Zależy jakie uC, o tych opartych o ARM trudno powiedzieć, że mają "uproszczony zestaw instrukcji", skoro są instrukcje w rodzaju
addeq r0, r1, r2, lsl r3
 (czyli
x = y +( z << w )
, wykonywane tylko, jeśli ustawiona jest flaga zera). Dlatego RISC nie jest zbyt lubianym terminem, lepszym jest "load/store".
mniej rejestrów
AVR ma 32 rejestry ogólnego przeznaczenia. IA-32 ma ich siedem (bo esp za bardzo nie jest "ogólnego przeznaczenia"). Nawet licząc bajty IA-32 przegrywa, 32 do 28.
ARM ma 13-14 rejestrów ogólnego przeznaczenia (sp i pc się nie liczą, lr może, ale nie musi). W bajtach wychodzi 52-56 do 28.
a składnia to co innego (Intela/AT&T)
Tak samo, jak w przypadku każdego innego przeskoku z architektury na architekturę, n'est-ce pas?
P-85474
Gabes
» 2013-06-13 12:00:48
Ciekawy projekt na warsztat.gd Atmega8-Tetris
P-85476
1 « 2 » 3 4
Poprzednia strona Strona 2 z 4 Następna strona