Мы работаем над восстановлением приложения Unionpedia в Google Play Store
ИсходящиеВходящий
🌟Мы упростили наш дизайн для улучшения навигации!
Instagram Facebook X LinkedIn

Двоичная трансляция

Индекс Двоичная трансляция

В компьютерной области под двоичной трансляцией (от binary translation) понимают эмуляцию одного набора инструкций на другом за счет трансляции машинного кода.

Содержание

  1. 47 отношения: Apple, CISC, Crusoe, DEC Alpha, Digital Equipment Corporation, FX!32, GNU Debugger, Hewlett-Packard, HotSpot, HP-UX, IBM, Intel, Itanium, IXBT.com, JIT-компиляция, Loongson, Mac OS X Server 10.4, Macintosh, MacOS, MIPS (архитектура), Motorola 680x0, PA-RISC, PowerPC, QEMU, RISC, Silicon Graphics, SPARC, Sun Microsystems, Transmeta, VAX, VLIW, X86, Косвенный переход, Компьютеризация, Оптимизирующий компилятор, Операционная система, Сравнение виртуальных машин, Система команд, Часто задаваемые вопросы, Эльбрус 2000, Эмуляция, МЦСТ, Машинный код, Морфинг программного кода, Исполняемый файл, Инструкция (информатика), Виртуальная машина.

  2. Виртуализация
  3. Интерпретаторы
  4. Эмуляторы

Apple

Apple (МФА) — американская корпорация, производитель персональных и планшетных компьютеров, аудиоплееров, телефонов, программного обеспечения.

Посмотреть Двоичная трансляция и Apple

CISC

CISC (complex instruction set computing или complex instruction set computer) — тип процессорной архитектуры, которая характеризуется следующим набором свойств.

Посмотреть Двоичная трансляция и CISC

Crusoe

Transmeta Crusoe TM5600 Crusoe — семейство x86-совместимых микропроцессоров, созданных компанией Transmeta в конце 1990-x годов.

Посмотреть Двоичная трансляция и Crusoe

DEC Alpha

DEC Alpha (также известный как Alpha AXP) — 64-разрядный RISC микропроцессор, первоначально разработанный и произведённый компанией DEC, которая использовала его в собственной линейке рабочих станций и серверов.

Посмотреть Двоичная трансляция и DEC Alpha

Digital Equipment Corporation

Digital Equipment Corporation (DEC) — американская компьютерная компания, была основана в 1957 году Кеном Олсеном и. DEC PDP-11/40 Начальный капитал компании составлял $100 тыс., причём 70 % принадлежало компании.

Посмотреть Двоичная трансляция и Digital Equipment Corporation

FX!32

FX!32 — программный эмулятор, позволяющий x86 Win32-программам выполняться на Alpha-ориентированных системах при запущенном Windows NT.

Посмотреть Двоичная трансляция и FX!32

GNU Debugger

GNU Debugger — переносимый отладчик проекта GNU, который работает на многих UNIX-подобных системах и умеет производить отладку многих языков программирования, включая Си, C++, Free Pascal, FreeBASIC, Ada и Фортран.

Посмотреть Двоичная трансляция и GNU Debugger

Hewlett-Packard

Hewlett-Packard (HP, Хью́летт-Па́ккард) — одна из крупнейших американских компаний в сфере информационных технологий, существовавшая в период 1939—2015 годов, поставщик аппаратного и программного обеспечения для организаций и индивидуальных потребителей.

Посмотреть Двоичная трансляция и Hewlett-Packard

HotSpot

«HotSpot» — это основная виртуальная машина Java (JVM) как для клиентских, так и для серверных компьютеров, выпускаемая корпорацией «Oracle».

Посмотреть Двоичная трансляция и HotSpot

HP-UX

HP-UX (произносится эйч-пи-юкс) — проприетарная версия операционной системы UNIX фирмы Hewlett-Packard (HP).

Посмотреть Двоичная трансляция и HP-UX

IBM

IBM (произносится Ай-би-эм;МФА:; аббр. от International Business Machines) — американская компания со штаб-квартирой в Армонке (штат Нью-Йорк), один из крупнейших в мире производителей и поставщиков аппаратного и программного обеспечения, а также IТ-сервисов и консалтинговых услуг.

Посмотреть Двоичная трансляция и IBM

Intel

«И́нтел» («Intel Corp.») — производитель электронных устройств и компьютерных компонентов, включая микропроцессоры, наборы системной логики (чипсеты).

Посмотреть Двоичная трансляция и Intel

Itanium

Логотип Itanium Itanium (произносится: Айтэниум) — микропроцессор с архитектурой IA-64, разработанный совместно компаниями Intel и Hewlett-Packard.

Посмотреть Двоичная трансляция и Itanium

IXBT.com

iXBT.com — веб-сайт, русскоязычное интернет-издание о компьютерной технике, информационных технологиях и программных продуктах.

Посмотреть Двоичная трансляция и IXBT.com

JIT-компиляция

JIT-компиляция (Just-in-time compilation, компиляция «на лету»), динамическая компиляция (dynamic translation) — технология увеличения производительности программных систем, использующих байт-код, путём компиляции байт-кода в машинный код или в другой формат непосредственно во время работы программы.

Посмотреть Двоичная трансляция и JIT-компиляция

Loongson

Логотип процессора Loongson — универсальная микропроцессорная архитектура, разработанная Академией наук Китая, с целью создать альтернативу изделиям от Intel и AMD.

Посмотреть Двоичная трансляция и Loongson

Mac OS X Server 10.4

Mac OS X Server 10.4 (кодовое имя Tiger Server) — это основанная на UNIX операционная система.

Посмотреть Двоичная трансляция и Mac OS X Server 10.4

Macintosh

Macintosh 128K — первый персональный компьютер данной марки, выпущенный 24 января 1984 года. Macintosh или Mac  — линейка персональных компьютеров производства корпорации Apple.

Посмотреть Двоичная трансляция и Macintosh

MacOS

macOS (изначально была представлена как Mac OS X, в 2012 переименована в OS X, в 2016 переименована в macOS) — проприетарная операционная система производства Apple.

Посмотреть Двоичная трансляция и MacOS

MIPS (архитектура)

MIPS (Microprocessor without Interlocked Pipeline Stages) — микропроцессор, разработанный компанией MIPS Computer Systems (в настоящее время MIPS Technologies) в соответствии с концепцией проектирования процессоров RISC (то есть для процессоров с упрощенным набором команд).

Посмотреть Двоичная трансляция и MIPS (архитектура)

Motorola 680x0

MC680x0/680x0/0x0/m68k/68k/68K — семейство CISC-микропроцессоров компании Motorola, основной конкурент процессоров семейства Intel x86 в персональных компьютерах 1980-х и ранних 90-х. Перестав использоваться как основа персональных компьютеров в начале 2000-х, семейство продолжает использоваться в секторе встраиваемых решений (хотя это семейство морально устарело и для этого сектора, ибо многими фирмами производятся более доступные и производительные процессоры/контроллеры: ARM, STM32, AVR32, PIC32 (он же MIPS) и прочие на основе RISC-архитектур).

Посмотреть Двоичная трансляция и Motorola 680x0

PA-RISC

HP PA-RISC 7300LC PA-RISC — микропроцессорная архитектура, разработанная в компании Hewlett-Packard под руководством Руби Б. Ли.

Посмотреть Двоичная трансляция и PA-RISC

PowerPC

IBM PowerPC 601 PowerPC (или сокращённо PPC) — микропроцессорная RISC-архитектура, созданная в 1991 году альянсом компаний Apple, IBM и Motorola, известным как AIM.

Посмотреть Двоичная трансляция и PowerPC

QEMU

QEMU — свободная программа с открытым исходным кодом для эмуляции аппаратного обеспечения различных платформ.

Посмотреть Двоичная трансляция и QEMU

RISC

Sun UltraSPARC RISC (reduced instruction set computer — «компьютер с сокращённым набором команд») — архитектура процессора, в котором быстродействие увеличивается за счёт упрощения инструкций, чтобы их декодирование было более простым, а время выполнения — меньшим.

Посмотреть Двоичная трансляция и RISC

Silicon Graphics

Silicon Graphics, Inc. (SGI, ранее — Silicon Graphics Computer Systems или SGCS) — американская компьютерная компания.

Посмотреть Двоичная трансляция и Silicon Graphics

SPARC

Микропроцессор UltraSPARC II компании Sun Microsystems SPARC (Scalable Processor ARChitecture — масштабируемая архитектура процессора) — архитектура RISC-микропроцессоров, первоначально разработанная в 1985 году компанией Sun Microsystems.

Посмотреть Двоичная трансляция и SPARC

Sun Microsystems

Sun Microsystems — американская компания, производитель программного и аппаратного обеспечения, основана в 1982 году, в период с апреля 2009 года по январь 2010 года была поглощена корпорацией Oracle.

Посмотреть Двоичная трансляция и Sun Microsystems

Transmeta

Transmeta — американская компания, разработчик передовых микропроцессоров и держатель патентного портфолио по микропроцессорным технологиям.

Посмотреть Двоичная трансляция и Transmeta

VAX

Мини-ЭВМ DEC Microvax VAX (Virtual Address eXtension) — 32-битная компьютерная архитектура, была разработана в середине 1970-x годов Digital Equipment Corporation как развитие линии PDP-11 в рамках проекта Star.

Посмотреть Двоичная трансляция и VAX

VLIW

Процессор Itanium 2 в корпусе PAC — один из представителей VLIW-архитектур Процессор «Эльбрус-4С» VLIW (very long instruction word — «очень длинная машинная команда») — архитектура процессоров с несколькими вычислительными устройствами.

Посмотреть Двоичная трансляция и VLIW

X86

80486 DX2 x86 (Intel 80x86) — архитектура процессора c одноимённым набором команд, впервые реализованная в процессорах компании Intel.

Посмотреть Двоичная трансляция и X86

Косвенный переход

Косвенный переход (от англ. indirect branch, также используются термины computed jump (вычисляемый переход), indirect jump (непрямой переход) и register-indirect jump (регистро-косвенный переход)) — тип программного контроля выполнения инструкций, представленный в виде некоторого набора инструкций машинного кода.

Посмотреть Двоичная трансляция и Косвенный переход

Компьютеризация

Компьютериза́ция.

Посмотреть Двоичная трансляция и Компьютеризация

Оптимизирующий компилятор

Оптимизирующий компилятор — компилятор, в котором используются различные методы получения более оптимального программного кода при сохранении его функциональных возможностей.

Посмотреть Двоичная трансляция и Оптимизирующий компилятор

Операционная система

Операцио́нная систе́ма, сокр.

Посмотреть Двоичная трансляция и Операционная система

Сравнение виртуальных машин

В таблице ниже приводится сравнение основных характеристик виртуальных машин.

Посмотреть Двоичная трансляция и Сравнение виртуальных машин

Система команд

Систе́ма кома́нд (также набо́р команд) — соглашение о предоставляемых архитектурой средствах программирования, а именно.

Посмотреть Двоичная трансляция и Система команд

Часто задаваемые вопросы

Часто задаваемые вопросы (ЧАВО, ЧаВо, ЧаВО, ЧЗВ; frequently asked questions, FAQ, F.A.Q.; произносится «эф-эй-кью», «фэк») — собрание часто задаваемых вопросов по какой-либо теме и ответов на них.

Посмотреть Двоичная трансляция и Часто задаваемые вопросы

Эльбрус 2000

Эльбру́с 2000 (E2K) — российский микропроцессор с архитектурой VLIW, разработанный компанией МЦСТ.

Посмотреть Двоичная трансляция и Эльбрус 2000

Эмуляция

Эмуляция DOS на эмуляторе DOSBox Эмуляция компьютера стандарта MSX на эмуляторе MESS Эмуля́ция (emulation) в вычислительной технике — комплекс программных, аппаратных средств или их сочетание, предназначенное для копирования (или эмулирования) функций одной вычислительной системы (гостя) на другой, отличной от первой, вычислительной системе (хосте) таким образом, чтобы эмулированное поведение как можно ближе соответствовало поведению оригинальной системы (гостя).

Посмотреть Двоичная трансляция и Эмуляция

МЦСТ

АО «МЦСТ» (первоначально Московский центр SPARC-технологий) — российская компания, специализирующаяся на разработке универсальных микропроцессоров, микроконтроллеров и управляющих вычислительных комплексов.

Посмотреть Двоичная трансляция и МЦСТ

Машинный код

Маши́нный код (платфо́рменно-ориенти́рованный код), маши́нный язы́к — система команд (набор кодов операций) конкретной вычислительной машины, которая интерпретируется непосредственно процессором или микропрограммами этой вычислительной машины.

Посмотреть Двоичная трансляция и Машинный код

Морфинг программного кода

Мо́рфинг програ́ммного ко́да — это преобразование кодовой последовательности из одного вида в другой.

Посмотреть Двоичная трансляция и Морфинг программного кода

Исполняемый файл

Исполняемый файл (executable file, также выполняемый, реже исполнимый, выполнимый) — файл, содержащий программу в виде, в котором она может быть исполнена компьютером.

Посмотреть Двоичная трансляция и Исполняемый файл

Инструкция (информатика)

В информатике термин инструкция обозначает одну отдельную операцию процессора, определённую системой команд.

Посмотреть Двоичная трансляция и Инструкция (информатика)

Виртуальная машина

Fedora запущена в VirtualBox Виртуальная машина (VM, от virtual machine) — программная и/или аппаратная система, эмулирующая аппаратное обеспечение некоторой платформы (target — целевая, или гостевая платформа) и исполняющая программы для target-платформы на host-платформе (host — хост-платформа, платформа-хозяин) или виртуализирующая некоторую платформу и создающая на ней среды, изолирующие друг от друга программы и даже операционные системы (см.: песочница); также спецификация некоторой вычислительной среды (например: «виртуальная машина языка программирования Си»).

Посмотреть Двоичная трансляция и Виртуальная машина

См. также

Виртуализация

Интерпретаторы

Эмуляторы