Зміст
39 відносини: C (мова програмування), C++, Code::Blocks, Eclipse, Freescale Semiconductor, Front end та back end, GNU Compiler Collection, GNU General Public License, Intel MCS-51, Linux, MacOS, Microchip, Microsoft Windows, Motorola, PIC, STMicroelectronics, Toshiba, Zilog Z80, Крос-компілятор, Підпрограма, Пропрієтарне програмне забезпечення, Переривання, Оптимізація (інформатика), Опрацьовувач переривань, Архітектура комп'ютера, Архітектура програмного забезпечення, Нерухома кома, Регістр процесора, Симулятор набору команд, Ціле число (тип даних), Число з рухомою комою, Число одинарної точності, Мікроконтролер, Вільне програмне забезпечення, Вбудована програма, Інструкція перемикач, Інтегроване середовище розробки, Логічний тип даних, 8-бітна архітектура.
- Вільні компілятори та інтерпретатори
- Компілятори C
C (мова програмування)
C (Сі) — універсальна, процедурна, імперативна мова програмування загального призначення, розроблена у 1972 році Денісом Рітчі у Bell Telephone Laboratories з метою написання нею операційної системи UNIX.
Переглянути Small Device C Compiler і C (мова програмування)
C++
C++ (Сі-плюс-плюс) — мова програмування високого рівня з підтримкою кількох парадигм програмування: об'єктно-орієнтованої, узагальненої та процедурної.
Переглянути Small Device C Compiler і C++
Code::Blocks
Code::Blocks — вільне багатоплатформне середовище розробки програмного забезпечення.
Переглянути Small Device C Compiler і Code::Blocks
Eclipse
Eclipse (вимовляється «іклі́пс», від англійського «затемнення») — вільне модульне інтегроване середовище розробки програмного забезпечення.
Переглянути Small Device C Compiler і Eclipse
Freescale Semiconductor
Freescale Semiconductor, Inc. — американська компанія, один з найбільших виробників напівпровідникових компонентів.
Переглянути Small Device C Compiler і Freescale Semiconductor
Front end та back end
В програмній інженерії терміни «front end» та «back end» розрізняють за принципом розділення відповідальності між рівнем представлення та рівнем доступу до даних відповідно.
Переглянути Small Device C Compiler і Front end та back end
GNU Compiler Collection
Набір компіля́торів GNU (GNU Compiler Collection, GCC) — набір компіляторів для різних мов програмування.
Переглянути Small Device C Compiler і GNU Compiler Collection
GNU General Public License
Талісман проекту GNU GNU General Public License (Загальна публічна ліцензія GNU або Загальна громадська ліцензія GNU) — одна з найпопулярніших ліцензій на вільне програмне забезпечення, створена Річардом Столменом для проекту GNU.
Переглянути Small Device C Compiler і GNU General Public License
Intel MCS-51
Мікроконтролер з сімейства MCS-51, Intel P8051AH (DIP корпус) Intel MCS-51 (i8051) — сімейство мікроконтролерів, розроблених фірмою Intel у 1980 році для використання у вбудовуваних системах.
Переглянути Small Device C Compiler і Intel MCS-51
Linux
Лі́нукс (Linux, повна назва — GNU/Linux) — загальна назва UNIX-подібних операційних систем на основі однойменного ядра.
Переглянути Small Device C Compiler і Linux
MacOS
macOS (до версії 10.7 включно — Mac OS X, до версії 10.11 включно — OS X; читається) — POSIX -сумісна операційна система корпорації Apple.
Переглянути Small Device C Compiler і MacOS
Microchip
Microchip Technology — американська компанія з виробництва 8-ми, 16-ти та 32-х бітних PIC мікроконтроллерів, пам'яті та аналогових пристроїв.
Переглянути Small Device C Compiler і Microchip
Microsoft Windows
Windows — узагальнююча назва операційних систем для ЕОМ, розроблених корпорацією Microsoft.
Переглянути Small Device C Compiler і Microsoft Windows
Motorola
Motorola Inc. — один зі світових лідерів в галузі інтегрованих телекомунікацій та вбудованих електронних систем.
Переглянути Small Device C Compiler і Motorola
PIC
PIC (Peripheral Interface Controller) — сукупність сімейств 8-ми, 16-ти розрядних та 32-х розрядних мікроконтролерів, що мають гарвардську архітектуру.
Переглянути Small Device C Compiler і PIC
STMicroelectronics
STMicroelectronics — одна з найбільших європейських компаній-виробників мікроелектроніки, що займається розробкою, виготовленням та торгівлею різноманітними напівпровідниковими компонентами.
Переглянути Small Device C Compiler і STMicroelectronics
Toshiba
Toshiba Corporation (TYO: 6502) — великий японський і міжнародний концерн, що працює в області електротехніки, електроніки, енергетичного устаткування, медичного устаткування.
Переглянути Small Device C Compiler і Toshiba
Zilog Z80
новітній Zilog Z80 Zilog Z80 — 8-бітний мікропроцесор, розроблений фірмою Zilog та випущений у продаж в липні 1976.
Переглянути Small Device C Compiler і Zilog Z80
Крос-компілятор
Крос-компіля́тор (cross compiler) — компілятор, який продукує виконуваний код для платформи, відмінної від тієї, на якій виконується сам крос-компілятор.
Переглянути Small Device C Compiler і Крос-компілятор
Підпрограма
Підпрограма (subroutine) — частина програми, яка реалізує певний алгоритм і дозволяє звернення до неї з різних частин загальної (головної) програми.
Переглянути Small Device C Compiler і Підпрограма
Пропрієтарне програмне забезпечення
Пропрієтарне програмне забезпечення, (від proprietary software) — це програмне забезпечення, на яке зберігаються як немайнові, так і майнові авторські права.
Переглянути Small Device C Compiler і Пропрієтарне програмне забезпечення
Переривання
Переривання (interrupt) — сигнал, що повідомляє процесор про настання якої-небудь події, яка потребує невідкладної уваги.
Переглянути Small Device C Compiler і Переривання
Оптимізація (інформатика)
Оптимізація — модифікація системи для вдосконалення її ефективності.
Переглянути Small Device C Compiler і Оптимізація (інформатика)
Опрацьовувач переривань
Опрацьовувач переривань (interrupt handler), також відомий як процедура опрацювання переривань (interrupt service routine, ISR) або обробник переривань, це функція зворотного виклику в операційній системі або драйвері пристрою, виконання якої спричиняється отриманням переривання.
Переглянути Small Device C Compiler і Опрацьовувач переривань
Архітектура комп'ютера
Конвеєрність є ключовою концепцією в архітектурі комп'ютера. У комп'ютерній інженерії і інформатиці, архітектура комп'ютера (Computer architecture) — це набір дисциплін, які описують функціональність, організацію та реалізацію комп'ютерних систем.
Переглянути Small Device C Compiler і Архітектура комп'ютера
Архітектура програмного забезпечення
Архітектура програмного забезпечення (software architecture) — спосіб структурування програмної або обчислювальної системи, абстракція елементів системи на певній фазі її роботи.
Переглянути Small Device C Compiler і Архітектура програмного забезпечення
Нерухома кома
В інформатиці, число з нерухомою комою (fixed-point number) — це представлення дійсного числа, що має фіксовану кількість чисел після (іноді перед) відокремлювальної коми.
Переглянути Small Device C Compiler і Нерухома кома
Регістр процесора
Регі́стр проце́сора — комірка швидкодійної внутрішньої пам'яті процесора, яка використовується для тимчасового збереження операндів, з якими безпосередньо проводяться обчислення, а також часто використовуваних даних з метою швидкого доступу до них.
Переглянути Small Device C Compiler і Регістр процесора
Симулятор набору команд
Симулятор набору команд (СНК) є імітаційною моделлю, як правило, кодується в мові програмування високого рівня, яка імітує поведінку мейнфреймів або мікропроцесорів з «читання» команд і підтримки внутрішніх змінних, які представляють регістри процесора.
Переглянути Small Device C Compiler і Симулятор набору команд
Ціле число (тип даних)
Ціле число (Integer) — поширений тип даних, що представляє ціле число.
Переглянути Small Device C Compiler і Ціле число (тип даних)
Число з рухомою комою
Число з рухомою комою — форма представлення дійсних чисел, в якій число зберігається у формі мантиси і показника степеня.
Переглянути Small Device C Compiler і Число з рухомою комою
Число одинарної точності
Число одинарної точності (Single precision.,Single) — широко поширений комп'ютерний формат представлення дійсних чисел, що займає в пам'яті 32 біти (4 байти).
Переглянути Small Device C Compiler і Число одинарної точності
Мікроконтролер
Плата з мікроконтролером AT89C2051 Мікроконтро́лер (microcontroller), або однокристальна мікроЕОМ — виконана у вигляді мікросхеми спеціалізована мікропроцесорна система, що включає мікропроцесор, блоки пам'яті для збереження коду програм і даних, порти вводу-виводу і блоки зі спеціальними функціями (лічильники, компаратори, АЦП та інші).
Переглянути Small Device C Compiler і Мікроконтролер
Вільне програмне забезпечення
Вільне програмне забезпечення (free software, software libre, чи libre software) — програмне забезпечення, яке надає користувачу ряд свобод.
Переглянути Small Device C Compiler і Вільне програмне забезпечення
Вбудована програма
Типовий пристрій, що керується мікропрограмними засобами, пульт дистанційного керування телевізора Вбудована програма (мікропрограмні засоби, також інколи мікропрограма, «прошивка») firmware — програмне забезпечення, вбудоване («вшите») в апаратний пристрій, термін, що інколи використовується для позначення фіксованих, як правило, досить невеликих, вбудованих програм, що контролюють різні електронні пристрої.
Переглянути Small Device C Compiler і Вбудована програма
Інструкція перемикач
Інструкція перемикач (Switch statement), також знана як інструкція вибору та оператор перемикач (switch, case, select або inspect) — це спеціального виду інструкція мови програмування, що забезпечує багатонаправлене (множинне) розгалуження у програмі.
Переглянути Small Device C Compiler і Інструкція перемикач
Інтегроване середовище розробки
Інтегроване середовище розробки (ІСР, Integrated development environment або IDE) — комплексне програмне рішення для розробки програмного забезпечення.
Переглянути Small Device C Compiler і Інтегроване середовище розробки
Логічний тип даних
Логічний (булевий) тип даних — примітивний тип даних в інформатиці, що може приймати два можливих значення, що іноді називаються істиною і хибою (також так й ні).
Переглянути Small Device C Compiler і Логічний тип даних
8-бітна архітектура
У комп'ютерній архітектурі — цілі типи даних, адреси пам'яті, або інші типи даних розміром максимум 8 біт (один октет).
Переглянути Small Device C Compiler і 8-бітна архітектура
Див. також
Вільні компілятори та інтерпретатори
- AMD Optimizing C/C++ Compiler
- ANTLR
- AWK
- Amsterdam Compiler Kit
- Boo
- CLISP
- CPython
- Clang
- Crystal (мова програмування)
- Cygwin
- D (мова програмування)
- Emacs Lisp
- Flex (лексичний аналізатор)
- Free Pascal
- FreeBASIC
- GCJ
- GNU Compiler Collection
- GNU Fortran
- GNU Guile
- Go (мова програмування)
- HipHop for PHP
- Kaffe
- Limbo (мова програмування)
- Low Level Virtual Machine
- Lua
- MTASC
- MinGW
- NASM
- Objective Caml
- Open64
- PHP
- Perl
- Pharo
- Portable C Compiler
- Ruby
- Ruby MRI
- Rust (мова програмування)
- SWI-Prolog
- Scala
- Self (мова програмування)
- Small Device C Compiler
- Smalltalk
- Steel Bank Common Lisp
- Tcl
- V8 (рушій JavaScript)
Компілятори C
- AMD Optimizing C/C++ Compiler
- Amsterdam Compiler Kit
- C++ Builder
- Clang
- Digital Mars
- GNU Compiler Collection
- IBM VisualAge
- Intel C++ Compiler
- Microsoft Visual C++
- MinGW
- Open64
- Oracle Solaris Studio
- PathScale
- Portable C Compiler
- Small Device C Compiler