Реферат по информатике Кафедра информатики сунц урГУ
Вид материала | Реферат |
Использованная литература 5 Enter, leave, bound 5 Lock, rol/ror, rcl/rcr, sal/sar, shl/shr, div, idiv, push, pushf |
- Открытая олимпиада сунц ургу по истории (2010-2011 ) 8 класс Раздел история россии, 340.72kb.
- Планирование, содержание и особенности внеклассной работы по информатике. Кабинет информатики., 10.41kb.
- Темы для докладов по информатике Понятие информатики, 31.77kb.
- Элективный курс Математические основы информатики, 18.01kb.
- Методические рекомендации к государственному экзамену по информатике и методике преподавания, 179.62kb.
- Базовый курс школьной информатики. Дифференцированное обучение информатике на старшей, 45.21kb.
- Темы курсовых работ по информатике и методике преподавания информатики на 2006-2007, 16.13kb.
- Программа по литературе для поступающих в 9 гуманитарный класс, 130.55kb.
- Московский Технический Университет Связи и Информатики Кафедра опабу реферат, 733.74kb.
- Информационное сообщение, 207.09kb.
Использованная литература
- 1970s Motorola History Highlights (ссылка скрыта)
- 1980s Motorola History Highlights (ссылка скрыта)
- 4 лучше чем 3, а 5? // КомпьютерПресс, 1992, декабрь.
- Англо-русский словарь по вычислительной технике и программированию. © ABBYY, Е. К. Масловский. 1999.
- Букчин Л. В., Безрукий Ю. Л. Дисковая подсистема IBM-совместимых персональных компьютеров. – М.: Бином, 1993.
- Горбунов В. Л., Панфилов Д. И., Преснухин Д. Л. Справочное пособие по микропроцессорам и микроЭВМ. – М.: Высшая школа, 1988.
- Григорьев В. Л. Архитектура и программирование арифметического сопроцессора. – М.: Энергоатомиздат, 1991.
- Гук М. Аппаратные средства IBM PC. – СПб: Питер, 1996.
- Гукин Д. IBM-совместимый персональный компьютер. – М.: Мир, 1993.
- Джордейн Р. Справочник программиста персональных компьютеров типа IBM PC, XT и AT. – М.: Финансы и статистика, 1992.
- Дьяконов В. П. Справочник по алгоритмам и программам на языке бейсик для персональных ЭВМ. – М.: Наука, 1987.
- Знакомьтесь: компьютер. Под ред. В. М. Курочкина. – М.: Мир, 1989.
- Знакомьтесь: Персональная ЭВМ Корвет. Ахманов С. А., Персианцев И. Г., Рахимов А. Т. и др. – М.: Наука, 1989.
- Коффрон Дж. Технические средства микропроцессорных систем. – М.: Мир, 1983.
- Кэмпбелл Дж. Л. Операционная система OS/2. – М.: Финансы и статистика, 1991.
- Лю Ю-Чжен, Гибсон Г. Микропроцессоры семейства 8086/8088. – М.: Радио и связь, 1987.
- Микропроцессорный комплект К1810. Казаринов Ю. М., Номоконов В. Н., Подклетнов Г. С., Филиппов Ф. В. – М.: Высшая школа, 1990.
- Микропроцессоры: справочное пособие для разработчиков судовой РЭА. Гришин Г. Г., Мошков А. А., Ольшанский О. В., Овечкин Ю. А. – Л.: Судостроение, 1988.
- Нортон П. Программно-аппаратная организация IBM PC. – М.: Радио и связь, 1992.
- Нортон П., Гудман Дж. Персональный компьютер: аппаратно-программная организация. – СПб: BHV, 1999.
- Персональный компьютер «Ириша». Барышников В. Н., Воронов М. А., Кулаков В. Б. и др. – М.: Патриот, 1990.
- Персональные компьютеры. Информатика для всех. – М.: Наука, 1987.
- Ратч Э. IBM AT. Руководство для начинающих. – М.: Радио и связь, 1993.
- Рош У. Л. Последнее слово ещё не сказано: Процессор 486 в семействе PS/2. // PC Magazine USSR, 1991, июнь.
- Рош У. Л. Библия по модернизации персонального компьютера. – Минск: ИПП «Тивали-Стиль», 1995.
- Скэнлон Л. Персональные ЭВМ IBM PC и XT. Программирование на языке ассемблера. – М.: Радио и связь, 1989.
- Смит Б. Э., Джонсон М. Т. Архитектура и программирование микропроцессора Intel 80386. – М.: Конкорд, 1992.
- Токхайм Р. Микропроцессоры: курс и упражнения. М.: Энергоатомиздат, 1988.
- Тули М. Справочное пособие по цифровой электронике. – М.: Энергоатомиздат, 1990.
- Фафенбергер Б., Уолл Д. Толковый словарь по компьютерным технологиям и Internet. – Киев: Диалектика, 1996.
- Холленд Р. Микропроцессоры и операционные системы. – М.: Энергоатомиздат, 1991.
- Элфринг Г. Программирование на языке ассемблера для микроЭВМ. – М.: Радио и связь, 1987.
- Intel думает о том, а не назвать ли новый процессор как-нибудь по-другому. // КомпьютерПресс, 1992, сентябрь.
- Intel Microprocessor Hall of Fame (ссылка скрыта)
- MASM32 help library: Intel Hex Opcodes And Mnemonics. © S. L. Hutchesson 1999 – 2000
- Processor Madness (r.fortunecity.com/dos/661/main.php)
Содержание
Введение 1
Микропроцессоры 2
Центральные процессоры 4
Центральные процессоры: первые ЦП, Intel 4004, Intel 8008 8
Центральные процессоры: Intel 8080 и Intel 8085 10
Центральные процессоры: Intel 8086 13
Центральные процессоры: Intel 8088 15
Центральные процессоры: Intel 80186 и 80188 16
Центральные процессоры: Intel 80286 18
Центральные процессоры: Intel 80386 22
Центральные процессоры: Intel 486 27
Центральные процессоры: Intel Pentium 29
Центральные процессоры: Intel Pentium Pro, Pentium MMX и Pentium II 31
Центральные процессоры: дальнейшие разработки фирмы Intel 33
Центральные процессоры: Zilog Z80 34
Центральные процессоры: Zilog Z8001 36
Центральные процессоры: Zilog Z80000 38
Центральные процессоры: MCS6502 39
Центральные процессоры: Motorola MC6800 41
Центральные процессоры: Motorola MC68000 42
Центральные процессоры: Motorola MC68020 44
Центральные процессоры: ЦП фирмы Cyrix 45
Центральные процессоры: ЦП фирмы AMD 46
Центральные процессоры: мультипроцессорные системы 48
Другие микропроцессоры: сопроцессоры 49
Другие микропроцессоры: арифметический сопроцессор Intel 8087 51
Другие микропроцессоры: независимые процессоры 55
Другие микропроцессоры: арифметические процессоры Weitek Abacus 56
Другие микропроцессоры: процессор ввода-вывода Intel 8089 57
Вспомогательные микросхемы 60
Вспомогательные микросхемы: программируемый таймер Intel 8254 62
Вспомогательные микросхемы: контроллер НГМД Intel 8272A 63
Вспомогательные микросхемы: контроллер прерываний Intel 8259A 64
Вспомогательные микросхемы: микросхема поддержки ОС Intel 80130 65
Советские разработки 66
Советские разработки: первые МПК 68
Советские разработки: серия КР580 70
Советские разработки: серия К1810 72
Советские разработки: серия К1801 73
Заключение 74
Использованная литература 75
Содержание 77
1 Small scale integration, SSI
2 Medium scale integration, MSI
3 Large scale integration, LSI
4 Very large scale integration, VLSI
5 BCD (binary coded decimal)
1 CPU (central processing unit)
2 Фирма Intel производила следующие микросхемы для поддержки микропроцессоров 8086/8088:
Генератор синхронизации 8284/8284A;
Приёмопередатчики 8286/8287;
Регистры-защёлки адреса 8282/8283;
Контроллер системной шины 8288;
Контроллер прерываний 8259/8259A;
Контроллер ПДП (DMA) 8237/8237A;
Контроллер НГМД (FDD) 8272/8272A;
Контроллер клавиатуры 8279;
Интерфейс периферийных устройств 8255/8255A;
Последовательный интерфейс 8250/8251A;
Программируемый таймер 8253/8254;
Контроллер динамических ОЗУ (DRAM) 8203.
Все эти микросхемы (или их аналоги) должны были присутствовать для полноценной работы микропроцессора. Вдобавок, для вывода на экран требовался видеоконтроллер Motorola 6845.
3 FDD (floppy disk drive)
4 HDD (hard disk drive)
5 CD-ROM (compact disk read-only memory)
1 ALU (arithmetic and logic unit)
2 IR (instruction register)
3 PC (program counter)
4 Fetch
5 PSW (processor status word)
6 SP (stack pointer)
1 Multitasking
1 От chip – щепка
2 От integrated electronics – интегральная электроника
3 MOS (metal-oxide-semiconductor)
1 От Micro Instrumentation and Telemetry Systems – Микросистемы аппаратуры и телеметрии
1 A, B, C, D, E, H, L
2 BC, DE, HL
3 HL (high\low)
4 SP (stack pointer)
5 PC (program counter)
6 ZF, PF, SF, CF, AF (zero flag, parity flag, sign flag, carry flag, auxiliary carry flag)
7 RST 5.5\6.5\7.5
8 TRAP
9 INTR
10 Обозначаемые RIM от read interrupt mask и SIM от set interrupt mask
11 Обозначаемой PCHL от load PC with HL
12 Обозначаемых SPHL от load SP with HL и XTHL от exchange top of stack and HL
13 CRT (cathode-ray tube)
1 От Control Program for Microprocessors x80 – Управляющая программа для микропроцессоров x80 (8080 и Z80)
2 От Multi-user Program for Microprocessors x80 – Многопользовательская программа для микропроцессоров x80 (8080 и Z80)
3 ADC (analog-digital converter)
1 AX, BX, CX, DX
2 BP, SI, DI, IP, SP (base pointer, source index, destination index, instruction pointer, stack pointer)
3 CS, DS, ES, SS (code segment, data segment, extension segment, stack segment)
4 AL, BL, CL, DL (младшие половины) и AH, BH, CH, DH (старшие половины)
5 SF, ZF, PF, CF, AF, OF (sign flag, zero flag, parity flag, carry flag, auxiliary carry flag, overflow flag)
6 DF, IF, TF (direction flag, interrupts flag, trace flag)
7 Address wraparound
1 ROM-BIOS
2 Prefetch
3 Opcode (operation code)
1 От Extended – Расширенный
2 От Microsoft Disk Operating System – Дисковая операционная система фирмы Microsoft
1 CC (chip carrier) или JEDEC, по имени разработавшей корпус организации – Joint Electronic Device Engineering Council (Объединенный совет по электронным устройствам)
2 PUSHA, POPA (push all, pop all), PUSH imm
3 INS, OUTS (input string, output string)
4 IMUL imm, ROL/ROR imm, RCL/RCR imm, SAL/SAR imm, SHL/SHR imm
5 ENTER, LEAVE, BOUND
1 MSW (machine status word)
2 TR (task register)
3 GDTR, IDTR, LDTR (global descriptor table register, interrupt descriptor table register, local descriptor table register)
4 LGDT, LIDT, LLDT, LMSW, LTR (load GDTR\IDTR\LDTR\MSW\TR), SGDT, SIDT, SLDT, SMSW, STR (store GDTR\IDTR\LDTR\MSW\TR), ARPL (adjust requested privilege level), CLTS (clear task switched), LAR (load access rights), LSL (load segment limit), VERR, VERW (verify read\write)
1 DPL (descriptor privilege level)
2 FIFO (first in, first out)
3 LFU (least frequently used)
4 LRU (least recently used)
5 Alias
1 TSS (task status segment)
1 От Advanced Technology – Улучшенная технология
2 От Personal System /2 – Персональная система /2
1 EAX, EBX, ECX, EDX, ESI, EDI, EBP, ESP
2 Соответственно AX, BX, CX, DX, SI, DI, BP, SP
3 AL и AH (для AX), BL и BH (для BX), CL и CH (для CX), DL и DH (для DX).
4 CS, DS, ES, FS, GS, SS
5 EIP
6 VMF, RF, NTF, IOPL (virtual mode flag, renewal flag, nested task flag, input/output privilege level)
7 CR0 – CR3 (control register)
8 PGF, ETF, TSF, EMF, MPF, PEF (page flag, FPU type flag, task switched flag, emulation flag, FPU present flag, protection enable flag)
9 DR0 – DR7
10 TR0 – TR7
1 BSF, BSR (bit scan forward\reverse), BT, BTC, BTR, BTS (bit set\with compliment\with reset\with set), SETxx (set if condition is true)
2 CDQ (convert doubleword to quadword), CWDE (convert word to doubleword in extended), MOVSX, MOVZX (move with sign extend\zero extend), SHLD, SHRD (shift doubleword left\right)
3 LFS, LGS, LSS (load using FS\GS\SS)
4 CMP, DEC, DIV, MUL (compare, decrement, divide, multiply)
5 LOCK, ROL/ROR, RCL/RCR, SAL/SAR, SHL/SHR, DIV, IDIV, PUSH, PUSHF
1 Названная VM (virtual machines)
2 CP (control program)
3 CMS (conversational monitor system)
4 PD (page directory)
5 PT (page table)
6 TLB (translation lookaside buffer)
7 Caching
1 Cache memory
2 Laptop computer
3 Notebook computer
1 LAN (local area network)
2 New technology
1 INVD, INVLPG, WBINVD (invalidate, invalidate page, write-back and invalidate)
2 BSWAP (byte swap)
3 PGA (pin grid array)
4 SQFP (small quad flat pack)
1 Micro Channel
1 Superscalar
2 BP (branch prediction)
3 SMP (symmetric multi-processing)
4 SPGA (staggered pin grid array)
1 Speculative execution или dynamic execution
2 От multi-media extension – мультимедийные расширения
3 SEC (single edge contact) cartridge
4 Называемый Slot One
5 Называемый ZIF (zero insertion force) – [гнездо] с нулевым усилием вставки
1 INT
2 NMI (non-maskable interrupt)
3 IX, IY
4 От programmable input/output – программируемый ввод-вывод
5 От double asynchronous receiver/transmitter – сдвоенный асинхронный приёмопередатчик
1 MMU (memory management unit)
1 От apple – яблоко
2 От Personal Electronic Transactor – Персональный электронный обработчик сделок
1 GUI (graphical user interface)
2 Plug and Play, PnP
1 От Peripheral Component Interconnect – Соединение периферийных компонентов
1 RISC (reduced instruction set computer)
1 Daisy chain
2 Polling
3 От Industry-Standard Architecture – Промышленный стандарт архитектуры
4 От Enhanced Industry-Standard Architecture – Расширенный промышленный стандарт архитектуры
5 От Micro-Channel Bus – Шина типа «микро-канал»
6 По названию разработавшей организации Video Electronics Standards Association (Ассоциация по стандартам в области видеоэлектроники)
7 От Peripheral Component Interconnect – Соединение периферийных компонентов
1 Numeric processor или numeric coprocessor
2 Обозначаемая ESC от escape
3 Обозначаемая WAIT
1 Arithmetic coprocessor или math coprocessor
2 FPU (floating point unit)
3 Number crunching
4 DIP (dual-in-line package)
1 NON (not-a-number)
2 Invalid operation
3 Соответственно stack overflow и stack underflow.
4 Denormalized operand
1 Division by zero
2 Exponent overflow
3 Exponent underflow
4 Precision error
5 IEM (interrupt enable mask)
6 EP (exception pointer)
7 PC (precision control)
8 RC (rounding control)
9 IC (infinity control)
10 От floating [point] – плавающая [точка]
11 От integer – целый
12 От binary-coded decimal – двоично-десятичный
13 От no [wait] – без [ожидания]
1 IOP (input/output processor)
2 CCP (channel control pointer)
3 CB (control block)
4 GA, GB, GC, TP, PP (general A, B, C, task pointer, parameter pointer)
5 IX, BC, MC, CC (index, byte counter, mask, channel control)
1 SCPB (system configuration pointer block)
2 SYSBUS (system bus)
3 SCB (system configuration block)
4 BUSY
5 CCW (channel command word)
6 CB (control block)
7 PB1 и PB2 (parameter block)
8 CF (command field)
9 ICF (interrupt control field)
10 B (boundary)
11 P (priority)
1 DMA (direct memory access)
1 CMOS (complementary metal-oxide semiconductor)
2 UART (universal asynchronous receiver / transmitter)
3 DRAM (dynamic random access memory)
1 CR (counter register)
2 CE (counter element)
3 OL (out latch)
1 RIO (input/output register)
2 RS (status register)
3 RI и RO (input register и output register)
4 ST0 – ST3 (status)
5 PLCC (plastic leadless chip carrier)
6 PowerDown mode
1 PIC (programmable interrupt controller)
2 IRQ (interrupt request)
3 IVT (interrupt vector table)
4 ISR (interrupt service routine) или Interrupt handler
5 Обозначаемой IRET от interrupt return
6 Exception
7 Exception handler
8 Обозначаемую INT от interrupt
9 BIOS (basic input/output system)
1 OSP (operating system processor)
2 ROM (read-only memory)
1 КР588ВУ2-0001 – КР588ВУ2-0004
1 W и J соответственно
2 EPROM (erasable programmable read-only memory)