Motorola 68k

Motorola 68k
Motorola 68030-processor.
Grundinformation
TillverkningsårFrån 1979 till 1994
TillverkareMotorola
Teknisk information
Kärnor1

Motorola 68000 är en mikroprocessorfamilj från dåvarande Motorola numera Freescale med en 32-bits CISC-arkitektur. Många tillverkare av tidiga arbetsstationer använde 68000 eller uppföljare, bland annat Sun och Hewlett-Packard. Den har även använts i enheter som till exempel Amiga, Atari ST, i tidiga Macintosh-datorer samt spelkonsoler.

Historia

Utvecklingen av processorn började 1976 och började med intentionen att skapa en helt ny typ av processor som inte behövde vara bakåtkompatibel med tidigare processorer. Processorn påstås ha fått sitt namn av att den innehåller 68 000 transistorer, det verkliga antalet ligger närmare 70 000.

Processorn användes till en början endast i riktigt påkostade datorsystem av typen arbetsstationer som till exempel den svenska ABC 1600 och Apollo/Domain. Med tiden kom de att bli alltmer populära och användes efter några år i hemdatorer, bland annat i Amiga, Atari ST och Macintosh. Dataindustrier ABs DIAB Serie 90 var i det närmaste ensamma om att använda processorn för flera serverprodukter. Processorn har även använts i ett antal TV-spel som till exempel Sega Mega Drive, Neo-Geo, Sega Saturn och Atari Jaguar, varav de två senast nämnda endast använde den som co-processor.

Under en period vann Dragonball, en strömsnålare släkting till familjen, vissa kommersiella framgångar i handdatorer, i synnerhet vissa varianter av Palm. Idag har den dock i princip ersatts av främst ARM-baserade processorer. Det av Motorola avknoppade företaget Freescale tillverkar även ColdFire som också är baserad på 68k-arkitekturen. Den är främst tänkt för så kallade inbäddade applikationer, och används i hemelektronik, bilar, hissar med mera.

Familjen 68000 fick en uppföljare i familjen Motorola 88000 men den gick en snar död till mötes då Apple och IBM tillsammans med Motorola valde att satsa på PowerPC.

Specifikationer

Processorn innehåller 16 generella register, dataregistren d0–d7 och adressregistren a0–a7. Ett, inget eller flera register kan användas för att adressera ett minnesområde. Adressregister a7 användes samtidigt som stackpekare. Processorn använde 32-bitars minnespekare, vilket gjorde att den direkt kunde komma åt 4 gigabyte minne utan att använda segment som många andra processorer vid denna tid. Detta gjorde det enkelt att programmera den.

Generationer

Motorola 68000

Motorola 68000-processor i kapsel

Denna modell var den första i serien. Processorn är av så kallad CISC-typ och är från början utrustad med rena 16- respektive 32-bitars register internt. Den används bland annat i den symbolhanterande miniräknaren TI-89.

Motorola 68008

MC68008P8

68008 lanserades 1982 som en billigare variant av Motorola 68000. Ur en programmeringssynpunkt var den så gott som identisk med en äkta 68000, men hade utvändigt krympts till en DIL-kapsel med 48 ben, vilket var betydligt enklare för dåtidens hårdvarukonstruktörer att använda än den för sin tid mycket stora 68000 med sina 64 ben. Detta ledde emellertid till att adressbussen inskränktes från 24 till 20 bitar och att databussen minskades från 16 till 8 bitar. På grund av den smalare databussen arbetade 68008 hälften så snabbt som 68000, eftersom det dubbla antalet klockcykler gick åt för att förse processorn med data så länge den kommunicerade med RAM.

En senare version kom i en PLCC-kapsel med 52 ben och en bredare adressbuss à 22 bitar, varför den kunde adressera 4 Mbyte minne mot tidigare 1 Mbyte. Databussen vidgades däremot inte.

Inom datorvärlden användes 68008 inte särskilt mycket. Sinclair QL och ABC 1600 är dock två exempel.

Motorola 68010

68010 var pinnkompatibel med MC68000 och hade funktioner för att stödja virtuellt minne, något som var omöjligt med 68000. Hade även en mini instruktionscache för loopar som var 2 instruktioner långa. I praktiken var det ingen mening att uppgradera till 68010 från 68000 om man inte behövde stödet för virtuellt minne.

Motorola 68012

68012 är en 16/32-bit microprocessor från tidigt 1980-tal. Det är en 84-pinnars version av Motorola 68010. Minnesutrymmet utökades till 2 GB, och en read-modify-write ("läs-modifiera-skriv") (RMC) pinne lades till som indikerar att en atomisk read-modify-write cykel pågår. Detta gjordes för att underlätta design av multiprocessorsystem med virtuellt minne.[1][2] Alla andra processorer på samma buss måste då vänta tills cykeln avslutas. Övriga funktioner från 68010 var oförändrade.

Expansionen av minnesutrymmet orsakade problem för de program som använde den högsta adressbyten för att lagra information, vilket bara fungerade för de processorer (68000 och 68010) som endast använde de lägsta tre adressbytarna för att addressera minne. Ett liknande problem drabbade 68020.

Motorola 68020

Denna processor har till skillnad från föregångarna rena 32-bitars adress- och databussar såväl internt som externt.

Processorn släpptes 1984 och återfinns i Macintosh II-datorer och Sun 3-arbetsstationer.

En lågkostnadsvariant kallad 68EC020 finns i t.ex. Amiga 1200 och Amiga CD32. Skillnaden mellan 68EC020 och den "riktiga" 68020 är att 68EC020 har en 24-bitars adressbuss istället för 32-bitars. Den kan således endast adressera 16MB RAM istället för 4 GB.

Motorola 68030

Motorola 68030

Motorola 68030 lanserades 1987. Processorn är till största delen en vidareutveckling av föregångaren 68020, men har en MMU i samma kapsel samt ytterligare cache på 256 byte för data (68020 hade bara en cache på 256 byte för instruktioner). Billighetsmodellen utan MMU kallas för 68EC030. Processorn finns i varianter med klockfrekvenser mellan 16 och 50 MHz. 68030 var populär i datorer som Amiga och Macintosh. Den används även i Ericssons telefonväxel AXD.

Motorola 68040

68040 var den sista 68k-processorn som användes i Macintosh-datorer innan de bytte till PowerPC-processorer.

Motorola 68060

Denna variant är av CISC-typ och blev den sista i serien. Motorola började därefter istället att tillverka processorer av RISC-typ.

Källor

  1. ^ MC68010/MC68012 16-/32-Bit Virtual Memory Microprocessors. Motorola Semiconductor. May 1985. http://bitsavers.org/components/motorola/68000/68010_68012_Data_Sheet_May85.pdf  Arkiverad 28 mars 2020 hämtat från the Wayback Machine.
  2. ^ Avtar, Singh; Triebel, Walter A. (1991). 16-Bit and 32-Bit Microprocessors: Architecture, Software, and Interfacing Techniques. Englewood Cliffs, New Jersey: Prentice-Hall. ISBN 978-0138121570 

Externa länkar

Read other articles:

NFL team season 2012 Atlanta Falcons seasonOwnerArthur BlankGeneral managerThomas DimitroffHead coachMike SmithHome fieldGeorgia DomeResultsRecord13–3Division place1st NFC SouthPlayoff finishWon Divisional Playoffs(vs. Seahawks) 30–28Lost NFC Championship(vs. 49ers) 24–28Pro BowlersQB Matt RyanWR Julio JonesTE Tony GonzalezFS Thomas DeCoudSS William MooreUniform ← 2011 Falcons seasons 2013 → The 2012 Atlanta Falcons season was the franchise's 47th season in th...

 

 

Besi(II) oksida (feroksida), FeO. Besi(II) klorida tetrahidrat, FeCl2 · 4H2O. Dalam kimia, besi(II) mengacu pada unsur besi dalam keadaan oksidasi +2. Dalam senyawa ionik (garam), atom seperti itu dapat muncul sebagai kation (ion positif) terpisah yang dilambangkan dengan Fe2+. Kata sifat fero atau awalan fero- sering digunakan untuk menentukan senyawa tertentu — seperti dalam feroklorida untuk besi(II) klorida, FeCl2. Kata sifat feri digunakan untuk garam besi(III), yang meng...

 

 

Kabupaten Yadong 亚东县 • གྲོ་མོ་རྫོང་།KabupatenLetak Kabupaten Yadong di TibetNegaraTiongkokProvinsiWilayah Otonomi TibetKota tingkat prefekturXigazêIbukotaLingmaZona waktuUTC+8 (Standar Tiongkok) Kabupaten Dromo atau Chomo (Tibet: གྲོ་མོ་རྫོང༌།; Wylie: gro-mo rdzong) atau Kabupaten Yadong (Hanzi sederhana: 亚东; Hanzi tradisional: 亞東; Pinyin: Yàdōng; Wade–Giles: Ya-tung) adalah sebuah kabupaten terd...

عبد الله عبد المحسن الشرهان وزير المواصلات في المنصب1988 – 1990 العاهل جابر الأحمد الصباح رئيس الوزراء سعد العبد الله السالم الصباح خالد الجميعان حبيب جوهر حيات معلومات شخصية اسم الولادة عبد الله عبد المحسن عثمان الشرهان الميلاد 1937مدينة الكويت تاريخ الوفاة 22 أبريل 2019 (82 سنة) ...

 

 

Town in Rakhine State, MyanmarBusidaung ဘူးသီးတောင်မြို့TownButhidaungButhidaung in 2016BusidaungLocation in Myanmar (Burma)Coordinates: 20°52′08″N 92°31′41″E / 20.8690°N 92.528°E / 20.8690; 92.528Country MyanmarDivision Rakhine State(Arakan)DistrictMaungdaw DistrictTownshipButhidaung TownshipPopulation (2021) • Total55,545[1] • Ethnicities93% Rohingya6% Rakhine<1% Others ...

 

 

Sa façade en face du Duomo. Salle des pèlerins fresquée par Domenico di Bartolo. L’Hôpital Santa Maria della Scala est un bâtiment religieux à Sienne et le plus ancien hôpital d'Europe. Histoire Construit au XIIIe siècle et situé en face de la cathédrale dite Duomo à Sienne, en face de la volée de marches y menant (d'où probablement son nom ou une référence à l'escalier saint), cet édifice comprend de nombreux oratoires sous le niveau de la place, dont celui consacré...

Democratic Party presidential nominee selection For the Washington, D.C. Democratic primary, see 2020 District of Columbia Democratic presidential primary. 2020 Washington Democratic presidential primary ← 2016 March 10, 2020 2024 → ← NDMP →107 Democratic National Convention delegates (89 pledged, 18 unpledged)The number of pledged delegates won is determined by the popular vote   Candidate Joe Biden Bernie Sanders Home state Delaware Verm...

 

 

Trains: Passenger trains Template‑class Trains Portal This template is within the scope of WikiProject Trains, an attempt to build a comprehensive and detailed guide to rail transport on Wikipedia. If you would like to participate, you can visit the project page, where you can join the project and/or contribute to the discussion. See also: WikiProject Trains to do list and the Trains Portal.TrainsWikipedia:WikiProject TrainsTemplate:WikiProject Trainsrail transport articlesTemplateThis tem...

 

 

American naval constructor This article has multiple issues. Please help improve it or discuss these issues on the talk page. (Learn how and when to remove these template messages) This article needs additional citations for verification. Please help improve this article by adding citations to reliable sources. Unsourced material may be challenged and removed.Find sources: John L. Porter – news · newspapers · books · scholar · JSTOR (May 2019) (Learn h...

Low-cost airline of Cambodia AirAsia Cambodia អ៊ែរ អេស៊ា ខេមបូឌា IATA ICAO Callsign KT CAM RED NAGA Founded9 December 2022; 16 months ago (2022-12-09)Commenced operations2 May 2024; 4 days' time (2024-05-02)AOC #TBAOperating basesPhnom PenhSiem ReapFrequent-flyer programBIG Loyalty Programme[1]Fleet size1DestinationsTBAParent companyAirAsiaHeadquartersPhnom Penh, CambodiaKey peopleTony Fernandes, Group CEO of Cap...

 

 

Pour les autres navires du même nom, voir Giuseppe Garibaldi (navire). Giuseppe Garibaldi Le Giuseppe Garibaldi en 2004. Type Porte-avions CVS Histoire A servi dans  Marina Militare Chantier naval Fincantieri, Monfalcone Quille posée mars 1981 Lancement 11 juin 1983 Armé septembre 1985 Statut actif Caractéristiques techniques Longueur 180,2 m Maître-bau 33,4 m Tirant d'eau 7,5 m À pleine charge 13 850 t Vitesse 30 nœuds (56 km/h) Caractéristiques militair...

 

 

British actor (1886–1941) Barnett ParkerLobby card for Prudence the Pirate (1916) with Parker at center in whiteBorn(1886-09-11)September 11, 1886Batley, Yorkshire, England, United KingdomDiedAugust 5, 1941(1941-08-05) (aged 54)Los Angeles, California, U.S.OccupationActorYears active1915-1941 Barnett Parker (September 11, 1886 – August 5, 1941) was a British actor. Biography He appeared in the films The Misleading Lady, Roaming Lady, The President's Mystery, Adventure in Manhatt...

Senusret ISesostris ITượng của Senusret I tại Viện bảo tàng Altes, BerlinPharaonVương triều1971 TCN - 1926 TCN (Vương triều thứ 12)Tiên vươngAmenemhat IKế vịAmenemhat IITên hiệu Tên riêng Senusret Man of Wosret Tên Horus Ankh mesut Living of births Tên Nebty (hai quý bà) Ankh mesut Living of births Tên Horus Vàng Ankh mesut Living of births Hôn phốiNeferu IIIChaAmenemhat IMẹNeferitatenen[1]Chôn cấtKim tự tháp tại el-LishtLăng mộN...

 

 

Частина серії проФілософіяLeft to right: Plato, Kant, Nietzsche, Buddha, Confucius, AverroesПлатонКантНіцшеБуддаКонфуційАверроес Філософи Епістемологи Естетики Етики Логіки Метафізики Соціально-політичні філософи Традиції Аналітична Арістотелівська Африканська Близькосхідна іранська Буддій�...

 

 

1968 studio album by Connie FrancisConnie Francis sings Bacharach & DavidStudio album by Connie FrancisReleasedNovember 1968RecordedApril 1968October 1 – 3, 1968GenrePopLength35:40LabelMGM RecordsSE-4585ProducerClaus OgermanConnie Francis chronology Connie & Clyde – Hit Songs of the 30s(1968) Connie Francis sings Bacharach & David(1968) The Wedding Cake(1969) Connie Francis sings Bacharach & David is studio album recorded by American entertainer Connie Francis. The...

Wilfred Austin CurtisNickname(s)WilfBorn(1893-08-21)21 August 1893Havelock, Ontario, CanadaDied14 August 1977(1977-08-14) (aged 83)Toronto, Ontario, CanadaAllegiance CanadaService/branchCanadian Expeditionary Force Royal Naval Air Service Royal Air Force Royal Canadian Air ForceYears of service1916–19191933–1953RankAir MarshalBattles/warsWorld War IWorld War IIAwardsOfficer of the Order of CanadaCompanion of the Order of the BathCommander of the Order of the British Empire...

 

 

Israeli recreational diver training and certification agency The Israeli Diving FederationAbbreviationTIDFFormation1966TypeNGOPurposeUnderwater Diver trainingHeadquartersWingate Institute, Netanya IsraelLocationP.O. Box 22421, Tel AvivRegion served IsraelOfficial language HebrewAffiliationsCMAS[1]EUF[2]WebsiteDiving.org The Israeli Diving Federation (Hebrew: ההתאחדות הישראלית לצלילה, Hitahdut Haisraelit Letslila) (TIDF) is a non-governmental SCUBA diving...

 

 

  لمعانٍ أخرى، طالع حياتي (توضيح). حياتيمعلومات عامةالصنف الفني دراماتاريخ الصدور 27 يوليو 1970مدة العرض 102 دقيقةالطاقمالمخرج محمد الجديالسيناريو فاروق صبريالموسيقى فؤاد الظاهريصناعة سينمائيةالمنتج أفلام سعيد الدفراوىتعديل - تعديل مصدري - تعديل ويكي بيانات حياتي هو في...

Hospital in Dublin, IrelandCork Street Fever HospitalCork Street Fever HospitalShown in DublinGeographyLocationDublin, IrelandCoordinates53°20′20″N 6°16′37″W / 53.33889°N 6.27694°W / 53.33889; -6.27694OrganisationTypeSpecialistServicesSpecialityFever hospitalHistoryOpened1804Closed1953 The Cork Street Fever Hospital (Irish: Ospidéal Fiabhrais Shráid Chorcaí), also known as the House of Recovery, was a hospital located in Cork Street in Dublin, Ireland. ...

 

 

planetarian 星之夢 《星之夢》的遊戲封面,角色是星野夢美 planetarian 〜ちいさなほしのゆめ〜 planetarian: Chiisana Hoshi no Yume 假名 ぷらねたりあん 〜ちいさなほしのゆめ〜 罗马字 puranetarian 〜Chiisana Hoshi no Yume〜 常用譯名 星之夢 遊戲 遊戲類型 科幻電子小說 使用平台 Windows 98/2000/Me/XPPlayStation 2、PlayStation PortableAndroid、iOS、Nintendo Switch 開發團隊 Key 發行商 Key(PC)PROTOTYPE(PS2/PSP/...