A 6502-es processzor a 80-as évek egyik legkedveltebb processzora volt. Nem csak a Commodore 64-ben használták fel az egyik változatát (a 6510-est), hanem egy sor más masina agya is ez CPU volt, olyanoké mint a : Commodore VIC20, Commodore PET, BBC Micro, Atari 2600, Atari 800XL, Apple II, vagy éppen a Nintendo Entertainment System.

 

MOS_6502.jpg

 

Egy igazán részletes, alapos és nemkülönben magyar nyelvű összefoglaló található Czirkos Zoltán honlapján, csak ajánlani tudom: A 6502 mikroprocesszor.

A processzornak bár még kapható egy 14 MHz-es változata, de a gyakorlati jelentősége már kevés. Éppen úgy, mint az assembly nyelvnek, ami manapság már túlzottan alacsony szintű, nagyon hardware-közeli ahhoz, hogy akárhol is oktassák, vagy komolyan vegyék a hobbi-felhasználás kivételével.

 

6502_layout.jpg

 

Persze érdeklődőknek igazán kellemes kis kalandozás lehet az ismerkedés a 6502-es assemblyvel. Most elkészült hozzá Nick Morgan segítségével egy nagyon komoly interaktív webes tanfolyam, kiváló, Javascrpitben írt assembler-rel, szimulátorral és debuggerrel.

Szóval aki eddig csak kacérkodott a gondolattal, annak ezekkel az eszközökkel felvértezve már nem lehet akadály, hogy nyáron demoval jelentkezzen Árok partyn. :)

Szerző: CargoSGR

5 komment

Címkék: assembly 6502

A bejegyzés trackback címe:

https://tehernaplo.blog.hu/api/trackback/id/tr775070870

Kommentek:

A hozzászólások a vonatkozó jogszabályok  értelmében felhasználói tartalomnak minősülnek, értük a szolgáltatás technikai  üzemeltetője semmilyen felelősséget nem vállal, azokat nem ellenőrzi. Kifogás esetén forduljon a blog szerkesztőjéhez. Részletek a  Felhasználási feltételekben és az adatvédelmi tájékoztatóban.

DnP 2013.02.09. 13:20:00

www.youtube.com/watch?v=sPEBcqgvCsk

Egy honapos C64 ASM. Kod egy nagy kaosz, de mukodik :)

rosettif · http://istennyila.hu/ 2013.02.09. 18:03:07

"Szóval aki eddig csak kacérkodott a gondolattal, annak ezekkel az eszközökkel felvértezve már nem lehet akadály, hogy nyáron demoval jelentkezzen Árok partyn. :)"

Amennyiben nincsen munkája, családja és magánélete. ;-) :D

rosettif · http://istennyila.hu/ 2013.02.10. 23:21:04

Akit tényleg érdekel a 65xx téma, annak például az alábbi három link egy szuper (online) "kézikönyv" (nekem ez a három kedvencem):

codebase64.org/

unusedino.de/ec64/technical/aay/c64/

commodore64.se/wiki/index.php/Commodore_128_assembly_programming

Artlace 2013.02.13. 12:26:37

Vitaznek a komolyan vetellel kapcsolatban. A legtobb embedded platformban megtalalhato 6502, az egyik legkonnyebben programozhato CPU core.
Meg maga Chuck Peddle is elmondja (youtube-n) hogy a legtobb orvosi muszerben is ott van!
Az oktatas minosege egy masik lapra tartozik, azzal viszont nem vitaznek itt.

Azt viszont joggal allithatom hogy a 65xx assembly nagyon atgondolt, konnyen kezelheto nyelv. A csunya ellenpelda a IA32/x86, szerintem mindenki tudja miert.