Razlika između inačica stranice »MOS 6502«

Izvor: Hrvatska internetska enciklopedija
Skoči na:orijentacija, traži
(Bot: Automatski unos stranica)
 
m (Bot: Automatska zamjena teksta (-{{cite book +{{Citiranje knjige))
Redak 92: Redak 92:
===Motorola===
===Motorola===


Tvrtka Motorola imala je na cilju prodavati svoje proizvode sljedećim velikim tvrtkama [[Hewlett-Packard]], [[Tektronix]], [[TRW Inc.|TRW]], i [[Chrysler]] .<ref name = "M6800 TRW HP RUSCO">{{Cite journal | last = Motorola | title = They stay out front with Motorola's M6800 Family| journal = Electronics | volume = 49 | issue = 16 | page =51 | publisher = McGraw-Hill | date = August 5, 1976 | url = http://commons.wikimedia.org/wiki/File:Motorola_MC6800_microprocessor_ad_August_1976.jpg}} Advertisement showing three embedded applications from TRW, HP and RUSCO.</ref> U svibnju 1972. godine motorolini inženjeri su se sastajali sa pojedinim potencijalnim kupcima svoga proizvoda i za tu svrhu su počeli dijeliti podatke o svojem novom 8-bitnom mikroobradniku skupa s paralelnim i serijskim međuspojnicima, ROM-om, RAMom.<ref>Motorola 6800 Oral History (2008), p. 89</ref> Rane 1974. godine, Motorola je podijelila prvoserijske primjere svog mikroobradnika pojedinim potencijalnim kupcima tako da oni mogu razviti prototipove svoji proizvoda. Motorolina strategija "cijelovite porodice proizvoda" nije se usredočavala na cijenu svog proizvoda, već na smanjivanje troška dizajna finalnog proizvoda za kupce koji bi rabili Motoroline mikroobradnike u svojim finalnim proizvodima. Motorola je također u svojoj ponudi imala i mogućnost rabljenja sofwarea pod imenom  "[[EXORciser]]" na daljinskom računalom sustavu koji je simuliralo rad mikroobradnika 6800 i tako moogućavala korisnicima prostor u kojem su mogli stvarati software za mikroobradnik 6800, ili za dijelatnosti obučavanja te podršku za razvojne inženjere.<ref name = "Electronics Jan 1975">{{Cite journal | title = It's the total product family | journal = Electronics | volume = 48 | issue = 1 | page =37 | url = http://commons.wikimedia.org/wiki/File:Motorola_6800_Total_Product_Family_1975.jpg | publisher = McGraw Hill | location = New York | date = January 9, 1975}} Motorola advertisement emphasizing their complete set of peripheral chips and development tools. This shorten the customers product design cycle.</ref><ref>Motorola 6800 Oral History (2008) p. 18</ref> Intel i Motorola su prvo počele prodavati svoje proizvode za USD$360 za pojedinačni mikroobradnik 1974/1975. godine, <ref name = "MC6850 1975">{{Cite journal | title = Motorola microprocessor set is 1 MHz n-MOS | journal = Control Engineering | volume = 21 | issue = 11 | page =11 | date = November 1974}} MC6800 microprocessor price was $360. The MC6850 asynchronous communications interface adaptor (ACIA) was slated for first quarter 1975 introduction.</ref><ref name = "Intel $360">{{cite book | last = Intel Corporation | editor-first = Glynnis Thompson | editor-last = Kaye | title = A Revolution in Progress - A History to Date of Intel | publisher = Intel Corporation | year = 1984 | page = 14 | url = http://www.intel.com/Assets/PDF/General/15yrs.pdf | id = Order number:231295 |url-status=live |accessdate=30 December 2016 |archiveurl=https://web.archive.org/web/20121023005651/http://www.intel.com/Assets/PDF/General/15yrs.pdf |archivedate=23 October 2012}} "Shima implemented the 8080 in about a year and the new device was introduced in April 1974 for $360."</ref> cijena proizvoda je bila manja i slijedila bi kliznu skalu koja bi slijedila veličinu narudžbe (veća količina = manja cijena po komadu). Sredinom 1970-tih Motorola je prodavala posebne cijeline za dizajnere u kojem bi za USD$300 prodala mikroobradnik 6800 skupa sa 6 integriranih krugova za podršku.<ref name = "Electronics April 17, 1975">{{Cite journal | title = Motorola mounts M6800 drive | journal = Electronics | volume = 48 | issue = 8 | page =25 | publisher = McGraw-Hill | location = New York | date = April 17, 1975}} "Distributors are being stocked with the M6800 family, and the division is also offering an introductory kit that includes the family's six initial parts, plus applications and programming manuals, for $300."</ref>
Tvrtka Motorola imala je na cilju prodavati svoje proizvode sljedećim velikim tvrtkama [[Hewlett-Packard]], [[Tektronix]], [[TRW Inc.|TRW]], i [[Chrysler]] .<ref name = "M6800 TRW HP RUSCO">{{Cite journal | last = Motorola | title = They stay out front with Motorola's M6800 Family| journal = Electronics | volume = 49 | issue = 16 | page =51 | publisher = McGraw-Hill | date = August 5, 1976 | url = http://commons.wikimedia.org/wiki/File:Motorola_MC6800_microprocessor_ad_August_1976.jpg}} Advertisement showing three embedded applications from TRW, HP and RUSCO.</ref> U svibnju 1972. godine motorolini inženjeri su se sastajali sa pojedinim potencijalnim kupcima svoga proizvoda i za tu svrhu su počeli dijeliti podatke o svojem novom 8-bitnom mikroobradniku skupa s paralelnim i serijskim međuspojnicima, ROM-om, RAMom.<ref>Motorola 6800 Oral History (2008), p. 89</ref> Rane 1974. godine, Motorola je podijelila prvoserijske primjere svog mikroobradnika pojedinim potencijalnim kupcima tako da oni mogu razviti prototipove svoji proizvoda. Motorolina strategija "cijelovite porodice proizvoda" nije se usredočavala na cijenu svog proizvoda, već na smanjivanje troška dizajna finalnog proizvoda za kupce koji bi rabili Motoroline mikroobradnike u svojim finalnim proizvodima. Motorola je također u svojoj ponudi imala i mogućnost rabljenja sofwarea pod imenom  "[[EXORciser]]" na daljinskom računalom sustavu koji je simuliralo rad mikroobradnika 6800 i tako moogućavala korisnicima prostor u kojem su mogli stvarati software za mikroobradnik 6800, ili za dijelatnosti obučavanja te podršku za razvojne inženjere.<ref name = "Electronics Jan 1975">{{Cite journal | title = It's the total product family | journal = Electronics | volume = 48 | issue = 1 | page =37 | url = http://commons.wikimedia.org/wiki/File:Motorola_6800_Total_Product_Family_1975.jpg | publisher = McGraw Hill | location = New York | date = January 9, 1975}} Motorola advertisement emphasizing their complete set of peripheral chips and development tools. This shorten the customers product design cycle.</ref><ref>Motorola 6800 Oral History (2008) p. 18</ref> Intel i Motorola su prvo počele prodavati svoje proizvode za USD$360 za pojedinačni mikroobradnik 1974/1975. godine, <ref name = "MC6850 1975">{{Cite journal | title = Motorola microprocessor set is 1 MHz n-MOS | journal = Control Engineering | volume = 21 | issue = 11 | page =11 | date = November 1974}} MC6800 microprocessor price was $360. The MC6850 asynchronous communications interface adaptor (ACIA) was slated for first quarter 1975 introduction.</ref><ref name = "Intel $360">{{Citiranje knjige | last = Intel Corporation | editor-first = Glynnis Thompson | editor-last = Kaye | title = A Revolution in Progress - A History to Date of Intel | publisher = Intel Corporation | year = 1984 | page = 14 | url = http://www.intel.com/Assets/PDF/General/15yrs.pdf | id = Order number:231295 |url-status=live |accessdate=30 December 2016 |archiveurl=https://web.archive.org/web/20121023005651/http://www.intel.com/Assets/PDF/General/15yrs.pdf |archivedate=23 October 2012}} "Shima implemented the 8080 in about a year and the new device was introduced in April 1974 for $360."</ref> cijena proizvoda je bila manja i slijedila bi kliznu skalu koja bi slijedila veličinu narudžbe (veća količina = manja cijena po komadu). Sredinom 1970-tih Motorola je prodavala posebne cijeline za dizajnere u kojem bi za USD$300 prodala mikroobradnik 6800 skupa sa 6 integriranih krugova za podršku.<ref name = "Electronics April 17, 1975">{{Cite journal | title = Motorola mounts M6800 drive | journal = Electronics | volume = 48 | issue = 8 | page =25 | publisher = McGraw-Hill | location = New York | date = April 17, 1975}} "Distributors are being stocked with the M6800 family, and the division is also offering an introductory kit that includes the family's six initial parts, plus applications and programming manuals, for $300."</ref>


[[Datoteka:MOS_6502_die.jpg|thumb|desno|Izgled površine mikroobradnika MOS 6502]]
[[Datoteka:MOS_6502_die.jpg|thumb|desno|Izgled površine mikroobradnika MOS 6502]]

Inačica od 06:28, 17. studenoga 2021.

MOS 6502 u 40 igličnom kućištu

MOS 6502 je 8-bitni mikroprocesor kojeg je 1975. godine stvorila američka tvrka MOS Technology. Kada se pojavio na tržištu bio je jeftiniji za (25 $) nego mikroprocesori koje su prodavale tvrtke Motorola (6800, 179 $) i Intel (8008, 179 $). Svojom je pojavom na tržištu MOS 6502 izazvao pravu revoluciju i korišten je za mnoga kućna računala i igraće konzole kao što su Apple I, Apple II, Atari VCS 2600, Commodore 64, Orao, BBC Microcomputer Systems , Oric Atmos, Micronic 64 - Z80. Isto tako MOS 6502 pronašao je svoju uporabu u mnogim drugim industrijskim proizvodima

Tehnički podatci

  • iglice (bidir) D0 do D7 – linije za podatke (8-bitna)
  • iglice (izlaz) A0 do A15 – linije za memorijsku adresu (16-bitna)
  • iglice N.C (eng. Not Connected) – ne koriste se
  • iglica R/W (izlaz) (eng. Read/Write) – zavisno o razini 0V pisanje, ili 5V čitanje podataka
  • SYNC (izlaz) procesor čita kod instrukcije (en. op-code fetch)
  • IRQ (ulaz) (eng. Interrupt Request)zahtjev za prekid
  • RES (ulaz) (eng. Reset) – dovodi mikroprocesor do prvotnog stanja
  • NMI (ulaz)- nemaskirani prekid (eng. Non Maskable Interrupt)
  • VCC – napajanje +5 V
  • VSS – 0V, ponekad se zove uzemljenje (en. GND)
  • Ø0(IN) – takt
  • Ø1(OUT) – takt
  • Ø2(OUT) – takt

MOS 6502 registri

F E D C B A 9 8 7 6 5 4 3 2 1 0 (mjesto bita, heks)
Glavni registeri
  A Akumulator
Indeksni registri
  X X indeks
  Y Y indeks
0 0 0 0 0 0 0 1 S Pokazivač stoga
Programski brojač
PC PCprogramski brojač
Statusni registar
  N V - B D I Z C P Zastavice procesora

Povijest

Mikrobradnik 6502 je dizajnirala grupica inženjera koji su sudjelovali u dizajnu obitelji mikroobradnika Motorola 6800.[1] Motorola je 1971. godine započela s dizajnom mikroobradnika 6800. Glavni arhitekt je bio Tom Bennett. Izrada površine započela je 1972., dok su prvi primjerci mikroobradnika izašle iz tvornice u veljači 1974. godine. Tvrtka Motorola je službeno najavila izlazak Motorole 6800 u studenom 1974.[2][3]

Motorola

Tvrtka Motorola imala je na cilju prodavati svoje proizvode sljedećim velikim tvrtkama Hewlett-Packard, Tektronix, TRW, i Chrysler .[4] U svibnju 1972. godine motorolini inženjeri su se sastajali sa pojedinim potencijalnim kupcima svoga proizvoda i za tu svrhu su počeli dijeliti podatke o svojem novom 8-bitnom mikroobradniku skupa s paralelnim i serijskim međuspojnicima, ROM-om, RAMom.[5] Rane 1974. godine, Motorola je podijelila prvoserijske primjere svog mikroobradnika pojedinim potencijalnim kupcima tako da oni mogu razviti prototipove svoji proizvoda. Motorolina strategija "cijelovite porodice proizvoda" nije se usredočavala na cijenu svog proizvoda, već na smanjivanje troška dizajna finalnog proizvoda za kupce koji bi rabili Motoroline mikroobradnike u svojim finalnim proizvodima. Motorola je također u svojoj ponudi imala i mogućnost rabljenja sofwarea pod imenom "EXORciser" na daljinskom računalom sustavu koji je simuliralo rad mikroobradnika 6800 i tako moogućavala korisnicima prostor u kojem su mogli stvarati software za mikroobradnik 6800, ili za dijelatnosti obučavanja te podršku za razvojne inženjere.[6][7] Intel i Motorola su prvo počele prodavati svoje proizvode za USD$360 za pojedinačni mikroobradnik 1974/1975. godine, [8][9] cijena proizvoda je bila manja i slijedila bi kliznu skalu koja bi slijedila veličinu narudžbe (veća količina = manja cijena po komadu). Sredinom 1970-tih Motorola je prodavala posebne cijeline za dizajnere u kojem bi za USD$300 prodala mikroobradnik 6800 skupa sa 6 integriranih krugova za podršku.[10]

Izgled površine mikroobradnika MOS 6502
Promidžbeni materijali za MOS 6502 iz 1973. godine
Prva stranica tehničke brošure za MOS 6502 iz 1976. godine
Oglas za MOS 6502 iz 1975. godine




Razlike u iglicama
Pin 6800 6501 6502
2 Halt Ready Ready
3 ∅1 (in) ∅1 (in) ∅1 (out)
5 Valid Memory Address Valid Memory Address N.C.
7 Bus Available Bus Available SYNC
36 Data Bus Enable Data Bus Enable N.C.
37 ∅2 (in) ∅2 (in) ∅0 (in)
38 N.C. N.C. Set Overflow Flag
39 Three-State Control N.C. ∅2 (out)

Inačice i pakovanja

MOS 6502 u keramičkom pakovanju
MOS 6502 u plastičnom pakovanju


Uvjeti koje postavlja na dizajn sustava sa MOS 6502

Izged memorijske karte tipičnog sustava zasnovanog na MOS 6502.


  • 0x00 - 0xFF Nulta stranica memorije (Zero page memory), adresa mora biti u RAMu
  • 0x100 - 0x1FF Stog, mora biti u RAM
  • 0xFFFA - 0xFFFB NMI vektor, mora biti u ROMu
  • 0xFFFC - 0xFFFD RESET vektor, mora biti u ROMu
  • 0xFFFE - 0xFFFF BRK/IRQ vektor, mora biti ROMu
  1. Vektori moraju posjedovati ispravne adrese koda.
  2. Nakon NMI signala izvršava se kod na koji pokazuje NMI vektor.
  3. Nakon RESET signala izvršava se kod na koji pokazuje RESET vektor.
  4. Nakon IRQ signala izvršava se kod na koji pokazuje BRK/IRQ vektor.
  5. Nakon strojne naredbe BRK izvršava se kod na koji pokazuje BRK/IRQ vektor.

Izvori

  1. "Motorola tuži MOS Technology". Microcomputer Digest (Cupertino CA: Microcomputer Associates) 2 (6): 11. prosinca 1975. http://www.bitsavers.org/pdf/microcomputerAssociates/Microcomputer_Digest_v02n06_Dec75.pdf 
  2. "Motorola službeno ulazi u mikroobradničku utrku s 8-bitnom konjem". Electronics (New York: McGraw-Hill) 47 (5): 29–30. 7. ožujka 1974. 
  3. Motorola 6800 Oral History (2008), p. 9
  4. Motorola (5. kolovoza 1976.). "They stay out front with Motorola's M6800 Family". Electronics (McGraw-Hill) 49 (16): 51. http://commons.wikimedia.org/wiki/File:Motorola_MC6800_microprocessor_ad_August_1976.jpg  Advertisement showing three embedded applications from TRW, HP and RUSCO.
  5. Motorola 6800 Oral History (2008), p. 89
  6. "It's the total product family". Electronics (New York: McGraw Hill) 48 (1): 37. 9. siječnja 1975.. http://commons.wikimedia.org/wiki/File:Motorola_6800_Total_Product_Family_1975.jpg  Motorola advertisement emphasizing their complete set of peripheral chips and development tools. This shorten the customers product design cycle.
  7. Motorola 6800 Oral History (2008) p. 18
  8. "Motorola microprocessor set is 1 MHz n-MOS". Control Engineering 21 (11): 11. studenoga 1974  MC6800 microprocessor price was $360. The MC6850 asynchronous communications interface adaptor (ACIA) was slated for first quarter 1975 introduction.
  9. Intel Corporation (1984). Kaye, Glynnis Thompson. ed. A Revolution in Progress - A History to Date of Intel. Intel Corporation. str. 14. Order number:231295. Inačica izvorne stranice arhivirana 23. listopada 2012.. http://www.intel.com/Assets/PDF/General/15yrs.pdf Pristupljeno 30. prosinca 2016.  "Shima implemented the 8080 in about a year and the new device was introduced in April 1974 for $360."
  10. "Motorola mounts M6800 drive". Electronics (New York: McGraw-Hill) 48 (8): 25. 17. travnja 1975.  "Distributors are being stocked with the M6800 family, and the division is also offering an introductory kit that includes the family's six initial parts, plus applications and programming manuals, for $300."
  11. 11,0 11,1 11,2 11,3 11,4 11,5 11,6 11,7 11,8 1982 MOS Technology Data Catalog (pdf se može pronaći na poslužitelju bitsavers.org)
  12. AtariAge: A2600 clone, 6591 chip pinout
  13. Hackaday: The teensiest Atari 2600 ever


Vanjske poveznice