Motorola 680x0
<imagemap>: неверное или отсутствующее изображение |
В этой статье не хватает ссылок на источники информации. Информация должна быть проверяема, иначе она может быть поставлена под сомнение и удалена.
Вы можете отредактировать эту статью, добавив ссылки на авторитетные источники. Эта отметка установлена 28 декабря 2011 года. |
Разработчик | |
---|---|
Разрядность |
32-бит |
Представлена | |
Архитектура |
CISC |
Порядок байтов |
Big-endian |
Регистры | |
Общего назначения |
8 × 32-бит + 7 адресных регистров |
MC680x0/680x0/0x0/m68k/68k/68K — семейство CISC-микропроцессоров компании Motorola, основной конкурент процессоров семейства Intel x86 в персональных компьютерах 1980-х и ранних 90-х. В начале 2000-х годов, перестав использоваться как основа персональных компьютеров, семейство продолжает использоваться в секторе встраиваемых решений (хотя это семейство морально устарело и для этого сектора, ибо многими фирмами производятся более доступные и производительные процессоры/контроллеры: ARM, AVR32, PIC32 (он же MIPS) и прочие на основе RISC архитектур). Характерно то, что наиболее современная серия микроконтроллеров DragonBall MX (позже переименованная в i.MX, а также известная как MC9328MX) предназначена для тех же применений, что и ранние серии DragonBall, но основана на процессорном ядре ARM9 или ARM11 вместо Motorola 68000.
Содержание
Область применения
Линейка процессоров m68k использовалась на различных системах, от калькуляторов Texas Instruments, TI-89, военных терминалов связи ВМФ США AN/USQ-83,[1] до критичных систем управления Спейс Шаттла.
На базе процессоров m68k было построено множество платформ персональных компьютеров, самыми известными из которых являются: Apple Macintosh, Commodore Amiga и Atari ST. Надо отметить, что популярный КПК Palm также изначально использовал процессоры Motorola.
На сегодняшний день[когда?], на базе старших моделей этой популярной процессорной линейки (сегодня, чаще всего используются Freescale ColdFire и DragonBall) проектируются в основном embedded-решения и некоторые КПК. Архитектура m68k поддерживается операционными системами Debian Linux, NetBSD и OpenBSD, также, энтузиастами иногда обновляются и другие дистрибутивы Linux. Проприетарные ОС AmigaOS 4 и MorphOS поддерживают архитектуру m68k на уровне JIT-эмуляции).
Архитектура
Язык ассемблера M68k схож с ассемблером PDP-11 и VAX. Несмотря на исключение в виде разделения регистров общего назначения на специализированные регистры адресов и регистры данных, архитектура 68000 во многом — 32-битная версия PDP-11.
Набор инструкций значительно более «ортогонален», чем у многих процессоров, появившихся как ранее (как i8080), так и после (как семейство x86) (на самом деле архитектура x86 появилась за год до выхода первого процессора M68000). На практике это означает, что возможно свободно комбинировать операции и операнды, со всем богатством режимов адресации, не задумываясь об ограничениях совместимости конкретной операции и набора операндов. Эта особенность существенно облегчает программирование на ассемблере 68k, в определённой степени приближая его к языкам высокого уровня, а также существенно облегчает создание кода компиляторами.
Инструкции 68k можно разделить на несколько крупных групп:
- Операции с памятью (Load&store — Move.B, Move.W, Move.L);
- Арифметика (Add, Sub, Mul, Div);
- Побитное смещение (влево и вправо, логическое и арифметическое);
- Циклические битовые сдвиги (ROR, ROL, ROXL, ROXR);
- Логические операции (And, Or, Not, EOr);
- Конверсия типов (байт в слово и наоборот);
- Условное и безусловное ветвление (Bra, BCS, BEq, BNE, BHI, BLO, BMI, BPL, etc.);
- Вызов подпрограмм и возврат из них (BSR, RTS);
- Управление стеком (push, pop);
- Вызов и обработка прерываний;
- Обработка ошибок и исключений.
Процессоры семейства Motorola 68k
- Первое поколение
- Motorola 68000 — 32-разрядное ядро; 68000 транзисторов; 16-битная шина данных/24-битная шина адресов; частота 8-16 МГц; 64 или 68 контактов.
- Motorola 68008 — 32-разрядное ядро; 70000 транзисторов; 8-битная шина данных/20-битная шина адресов; частота 8-10 МГц; 48 контактов.
- Motorola 68010 — 32-разрядное ядро; усовершенствование MC68000; 84000 транзисторов; 16-битная шина данных/24-битная шина адресов; частота 8-12 МГц; 64 или 68 контактов.
- Motorola 68012
- Второе поколение (32-разрядные шины доступа к данным)
- Третье поколение (конвейерные)
- Четвёртое поколение (суперскалярные)
- Семейства — потомки m68k
- Motorola CPU32 (также известны как Motorola 68330)
- Motorola 68360 (также известны как QUICC)
- ColdFire
- Motorola DragonBall
Компьютеры, основанные на этих процессорах
Amiga
- Commodore Amiga 1000
- Commodore Amiga 500
- Commodore Amiga 2000
- Commodore Amiga 2500UX
- Commodore Amiga 2500
- Commodore Amiga 1500
- Commodore Amiga CDTV
- Commodore Amiga 1500+
- Commodore Amiga 2000+
- Commodore Amiga 3000
- Commodore Amiga 3000UX
- Commodore Amiga 3000T
- Commodore Amiga 500+
- Commodore Amiga 600
- Commodore Amiga 1200
- Commodore Amiga 4000
- Commodore Amiga 4000T
- Commodore Amiga CD32
- MacroSystem Draco
- MacroSystem Casablanca
- Minimig
Apple
MC68000
- Lisa/Lisa 2/Mac XL
- Macintosh 128k
- Macintosh 512k
- Macintosh 512ke
- Macintosh Classic
- Macintosh ED
- Macintosh Plus
- Macintosh Plus ED
- Macintosh Portable
- Macintosh SE
- Macintosh SE FDHD
MC68020
MC68030
- Macintosh Classic II
- Macintosh Color Classic
- Macintosh Color Classic II
- Macintosh IIci
- Macintosh IIcx
- Macintosh IIfx
- Macintosh IIsi
- Macintosh IIvi
- Macintosh IIvx
- Macintosh IIx
- Macintosh LC 520
- Macintosh LC 550
- Macintosh LC II
- Macintosh LC III
- Macintosh LC III+
- Macintosh SE/30
- Macintosh TV
- Perfoma 200
- Perfoma 250
- Perfoma 275
- Perfoma 400
- Perfoma 405
- Perfoma 410
- Perfoma 430
- Perfoma 450
- Perfoma 460
- Perfoma 466
- Perfoma 467
- Perfoma 550
- Perfoma 560
- Perfoma 600/600CD
- PowerBook 140
- PowerBook 145
- PowerBook 145B
- PowerBook 150
- PowerBook 160
- PowerBook 165
- PowerBook 165c
- PowerBook 170
- PowerBook 180
- PowerBook 180c
- PowerBook Duo 210
- PowerBook Duo 230
- PowerBook Duo 250
- PowerBook Duo 270c
MC68040
- Macintosh Centris 650
- Macintosh Centris 660av
- Macintosh LC 630
- Macintosh Quadra 610
- Macintosh Quadra 630
- Macintosh Quadra 650
- Macintosh Quadra 660av
- Macintosh Quadra 700
- Macintosh Quadra 800
- Macintosh Quadra 840av
- Macintosh Quadra 900
- Macintosh Quadra 950
- Perfoma 580CD
- Perfoma 588CD
- Perfoma 630
- Perfoma 630CD
- Perfoma 631CD
- Perfoma 635CD
- Perfoma 636
- Perfoma 636CD
- Perfoma 637CD
- Perfoma 638CD
- Perfoma 640CD
- PowerBook 550с
- Workgroup Server 60
- Workgroup Server 80
- Workgroup Server 95
MC68HC000
MC68LC040
- Macintosh Centris 610
- Macintosh LC 475
- Macintosh LC 575
- Macintosh LC 580
- Macintosh Quadra 605
- Perfoma 475
- Perfoma 476
- Perfoma 575
- Perfoma 576
- Perfoma 577
- Perfoma 578
- PowerBook 190
- PowerBook 190cx
- PowerBook 520
- PowerBook 520c
- PowerBook 540
- PowerBook 540c
- PowerBook Duo 280
- PowerBook Duo 280c
Atari
- Atari ST (68000)
Sharp
Sinclair Research
SUN
Советские компьютеры
- Беста (68020)
Игровые системы (телевизионные приставки и автоматы), основанные на этих процессорах
Sega
- Genesis/Genesis II/Mega Drive/Mega Drive II (68000)
- Mega-CD (68000)
- Nomad (68000)
SNK
- Neo Geo AES (68000)
- Neo Geo MVS (68000)
Capcom
- CPS (Capcom play system) (68000)
- CPSC (Capcom power system changer) (68000)
Эмуляторы
Существуют программные эмуляторы как процессоров семейства MC68k, так и конкретных систем, построенных на их основе:
Напишите отзыв о статье "Motorola 680x0"
Примечания
- ↑ Jane’s Military Communications. (англ.) / Edited by R. J. Raggett. — 8th ed. — L.: Jane’s Information Group, 1987. — P.477 — 894 p. — ISBN 0-7106-0839-X.
Отрывок, характеризующий Motorola 680x0
– Такая странная антипатия, – думал Пьер, – а прежде он мне даже очень нравился.В глазах света Пьер был большой барин, несколько слепой и смешной муж знаменитой жены, умный чудак, ничего не делающий, но и никому не вредящий, славный и добрый малый. В душе же Пьера происходила за всё это время сложная и трудная работа внутреннего развития, открывшая ему многое и приведшая его ко многим духовным сомнениям и радостям.
Он продолжал свой дневник, и вот что он писал в нем за это время:
«24 ro ноября.
«Встал в восемь часов, читал Св. Писание, потом пошел к должности (Пьер по совету благодетеля поступил на службу в один из комитетов), возвратился к обеду, обедал один (у графини много гостей, мне неприятных), ел и пил умеренно и после обеда списывал пиесы для братьев. Ввечеру сошел к графине и рассказал смешную историю о Б., и только тогда вспомнил, что этого не должно было делать, когда все уже громко смеялись.
«Ложусь спать с счастливым и спокойным духом. Господи Великий, помоги мне ходить по стезям Твоим, 1) побеждать часть гневну – тихостью, медлением, 2) похоть – воздержанием и отвращением, 3) удаляться от суеты, но не отлучать себя от а) государственных дел службы, b) от забот семейных, с) от дружеских сношений и d) экономических занятий».
«27 го ноября.
«Встал поздно и проснувшись долго лежал на постели, предаваясь лени. Боже мой! помоги мне и укрепи меня, дабы я мог ходить по путям Твоим. Читал Св. Писание, но без надлежащего чувства. Пришел брат Урусов, беседовали о суетах мира. Рассказывал о новых предначертаниях государя. Я начал было осуждать, но вспомнил о своих правилах и слова благодетеля нашего о том, что истинный масон должен быть усердным деятелем в государстве, когда требуется его участие, и спокойным созерцателем того, к чему он не призван. Язык мой – враг мой. Посетили меня братья Г. В. и О., была приуготовительная беседа для принятия нового брата. Они возлагают на меня обязанность ритора. Чувствую себя слабым и недостойным. Потом зашла речь об объяснении семи столбов и ступеней храма. 7 наук, 7 добродетелей, 7 пороков, 7 даров Святого Духа. Брат О. был очень красноречив. Вечером совершилось принятие. Новое устройство помещения много содействовало великолепию зрелища. Принят был Борис Друбецкой. Я предлагал его, я и был ритором. Странное чувство волновало меня во всё время моего пребывания с ним в темной храмине. Я застал в себе к нему чувство ненависти, которое я тщетно стремлюсь преодолеть. И потому то я желал бы истинно спасти его от злого и ввести его на путь истины, но дурные мысли о нем не оставляли меня. Мне думалось, что его цель вступления в братство состояла только в желании сблизиться с людьми, быть в фаворе у находящихся в нашей ложе. Кроме тех оснований, что он несколько раз спрашивал, не находится ли в нашей ложе N. и S. (на что я не мог ему отвечать), кроме того, что он по моим наблюдениям не способен чувствовать уважения к нашему святому Ордену и слишком занят и доволен внешним человеком, чтобы желать улучшения духовного, я не имел оснований сомневаться в нем; но он мне казался неискренним, и всё время, когда я стоял с ним с глазу на глаз в темной храмине, мне казалось, что он презрительно улыбается на мои слова, и хотелось действительно уколоть его обнаженную грудь шпагой, которую я держал, приставленною к ней. Я не мог быть красноречив и не мог искренно сообщить своего сомнения братьям и великому мастеру. Великий Архитектон природы, помоги мне находить истинные пути, выводящие из лабиринта лжи».
После этого в дневнике было пропущено три листа, и потом было написано следующее:
«Имел поучительный и длинный разговор наедине с братом В., который советовал мне держаться брата А. Многое, хотя и недостойному, мне было открыто. Адонаи есть имя сотворившего мир. Элоим есть имя правящего всем. Третье имя, имя поизрекаемое, имеющее значение Всего . Беседы с братом В. подкрепляют, освежают и утверждают меня на пути добродетели. При нем нет места сомнению. Мне ясно различие бедного учения наук общественных с нашим святым, всё обнимающим учением. Науки человеческие всё подразделяют – чтобы понять, всё убивают – чтобы рассмотреть. В святой науке Ордена всё едино, всё познается в своей совокупности и жизни. Троица – три начала вещей – сера, меркурий и соль. Сера елейного и огненного свойства; она в соединении с солью, огненностью своей возбуждает в ней алкание, посредством которого притягивает меркурий, схватывает его, удерживает и совокупно производит отдельные тела. Меркурий есть жидкая и летучая духовная сущность – Христос, Дух Святой, Он».
«3 го декабря.
«Проснулся поздно, читал Св. Писание, но был бесчувствен. После вышел и ходил по зале. Хотел размышлять, но вместо того воображение представило одно происшествие, бывшее четыре года тому назад. Господин Долохов, после моей дуэли встретясь со мной в Москве, сказал мне, что он надеется, что я пользуюсь теперь полным душевным спокойствием, несмотря на отсутствие моей супруги. Я тогда ничего не отвечал. Теперь я припомнил все подробности этого свидания и в душе своей говорил ему самые злобные слова и колкие ответы. Опомнился и бросил эту мысль только тогда, когда увидал себя в распалении гнева; но недостаточно раскаялся в этом. После пришел Борис Друбецкой и стал рассказывать разные приключения; я же с самого его прихода сделался недоволен его посещением и сказал ему что то противное. Он возразил. Я вспыхнул и наговорил ему множество неприятного и даже грубого. Он замолчал и я спохватился только тогда, когда было уже поздно. Боже мой, я совсем не умею с ним обходиться. Этому причиной мое самолюбие. Я ставлю себя выше его и потому делаюсь гораздо его хуже, ибо он снисходителен к моим грубостям, а я напротив того питаю к нему презрение. Боже мой, даруй мне в присутствии его видеть больше мою мерзость и поступать так, чтобы и ему это было полезно. После обеда заснул и в то время как засыпал, услыхал явственно голос, сказавший мне в левое ухо: – „Твой день“.
«Я видел во сне, что иду я в темноте, и вдруг окружен собаками, но иду без страха; вдруг одна небольшая схватила меня за левое стегно зубами и не выпускает. Я стал давить ее руками. И только что я оторвал ее, как другая, еще большая, стала грызть меня. Я стал поднимать ее и чем больше поднимал, тем она становилась больше и тяжеле. И вдруг идет брат А. и взяв меня под руку, повел с собою и привел к зданию, для входа в которое надо было пройти по узкой доске. Я ступил на нее и доска отогнулась и упала, и я стал лезть на забор, до которого едва достигал руками. После больших усилий я перетащил свое тело так, что ноги висели на одной, а туловище на другой стороне. Я оглянулся и увидал, что брат А. стоит на заборе и указывает мне на большую аллею и сад, и в саду большое и прекрасное здание. Я проснулся. Господи, Великий Архитектон природы! помоги мне оторвать от себя собак – страстей моих и последнюю из них, совокупляющую в себе силы всех прежних, и помоги мне вступить в тот храм добродетели, коего лицезрения я во сне достигнул».
«7 го декабря.
«Видел сон, будто Иосиф Алексеевич в моем доме сидит, я рад очень, и желаю угостить его. Будто я с посторонними неумолчно болтаю и вдруг вспомнил, что это ему не может нравиться, и желаю к нему приблизиться и его обнять. Но только что приблизился, вижу, что лицо его преобразилось, стало молодое, и он мне тихо что то говорит из ученья Ордена, так тихо, что я не могу расслышать. Потом, будто, вышли мы все из комнаты, и что то тут случилось мудреное. Мы сидели или лежали на полу. Он мне что то говорил. А мне будто захотелось показать ему свою чувствительность и я, не вслушиваясь в его речи, стал себе воображать состояние своего внутреннего человека и осенившую меня милость Божию. И появились у меня слезы на глазах, и я был доволен, что он это приметил. Но он взглянул на меня с досадой и вскочил, пресекши свой разговор. Я обробел и спросил, не ко мне ли сказанное относилось; но он ничего не отвечал, показал мне ласковый вид, и после вдруг очутились мы в спальне моей, где стоит двойная кровать. Он лег на нее на край, и я будто пылал к нему желанием ласкаться и прилечь тут же. И он будто у меня спрашивает: „Скажите по правде, какое вы имеете главное пристрастие? Узнали ли вы его? Я думаю, что вы уже его узнали“. Я, смутившись сим вопросом, отвечал, что лень мое главное пристрастие. Он недоверчиво покачал головой. И я ему, еще более смутившись, отвечал, что я, хотя и живу с женою, по его совету, но не как муж жены своей. На это он возразил, что не должно жену лишать своей ласки, дал чувствовать, что в этом была моя обязанность. Но я отвечал, что я стыжусь этого, и вдруг всё скрылось. И я проснулся, и нашел в мыслях своих текст Св. Писания: Живот бе свет человеком, и свет во тме светит и тма его не объят . Лицо у Иосифа Алексеевича было моложавое и светлое. В этот день получил письмо от благодетеля, в котором он пишет об обязанностях супружества».