Альтернативный способ трансляции
Альтернативный способ трансляции
В некоторых компиляторах с языка Си, работающих на персональных ЭВМ, реализованы другие способы трансляции. Метод, который только что обсуждался, можно охарактеризовать тем, что в результате мы получаем файл, содержащий объектный код (имя файла оканчивается символами. obj), а затем используем системный компоновщик для получения файла с выполняемой программой (его имя оканчивается символами ехе). Альтернативный метод состоит в том, что в результате трансляции мы вначале имеем файл, содержащий "ассемблерный код" (имя файла оканчивается символами. asm), а затем используем системную программу, называемую ассемблером, для получения файла с выполняемой программой.
Утомленный читатель может воскликнуть: "Как, неужели еще один код?" Поэтому сразу же поясним: ассемблерный код тесно связан с машинным кодом. Фактически это тот же самый код, только представленный в символьном виде. Например, JMP может соответствовать коду 11101001, являющемуся частью машинной команды, в результате выполнения которой осуществляется "перескок" (переход) к другой ячейке. (Вы, вероятно, представляете себе компьютер, снующий по пчелиным сотам, а мы имеем в виду другие ячейки памяти.) Программисты не без основания считают, что ассемблерный код более легок для восприятия, чем чисто машинный код, а задача перевода с одного языка на другой вполне может быть возложена на специальную программу, называемую ассемблером.
Более 800 000 книг и аудиокниг! 📚
Получи 2 месяца Литрес Подписки в подарок и наслаждайся неограниченным чтением
ПОЛУЧИТЬ ПОДАРОКЧитайте также
Альтернативный текст
Альтернативный текст С атрибутами, отвечающими за оформление картинки, все понятно, но существуют еще атрибуты, напрямую не влияющие на отображение картинки, но тем не менее сильно облегчающие жизнь посетителям сайта.Иногда получается так, что картинка не загружается,
Обзор трансляции адреса
Обзор трансляции адреса На рисунке 8.3 показана трансляция адреса PowerPC в режиме активных тегов. Аппаратура определяет, является ли 64-разрядный адрес, используемый программой, транслируемым адресом, адресом E = R или адресом E = DS. Для классификации используются старшие 12
Трансляции навстречу читателям
Трансляции навстречу читателям Метки: аудитория, продвижение, RSSКогда я писал книгу, у моего провайдера возникла проблема с серверами, и Blogbook.ru пару дней был недоступен. К счастью, все записи остались целы. Но приходится задумываться о том, как избежать подобных
12.14 Пример файла трансляции имен в адреса
12.14 Пример файла трансляции имен в адреса Рис. 12.6 демонстрирует файл трансляции имен в адреса для нашего мифического домена fishfood.com. Файл содержит несколько комментариев, которые отмечены символом точки с запятой
5.1.2. Способ 2: использование Tor
5.1.2. Способ 2: использование Tor В главе 2 было показано, как настроить почтовый клиент на использование Tor. В этом случае вы получаете не только шифрование почтового трафика, но и анонимность – почтовый сервер не узнает ваш IP-адрес.Настройка почтового клиента – дело
Альтернативный способ создания ядра
Альтернативный способ создания ядра Как уже отмечалось, семантическое ядро портала имеет одну важную особенность – оно большое. Очень большое. Некоторые туристические порталы используют для продвижения ядро, включающее порядка 100 000 запросов, а если они планируют
14. Лучший способ
14. Лучший способ Очень хорошая тема для статьи, аудио или видео: «Лучший способ сбросить лишние килограммы», «Лучший способ раскрутить свою группу “ВКонтакте”», «Лучший способ сделать то-то и то-то». Люди обожают узнавать, как лучше сделать, нам нравится лучший способ
Альтернативный способ голосового общения в Интернете
Альтернативный способ голосового общения в Интернете Ведя речь о телефонных звонках с помощью Интернета, следует рассказать еще об одной малоизвестной, но очень полезной возможности такого общения. Предоставляет ее компания Betamax (www.betamax.com), а точнее фирмы, занимающиеся
Системы, построенные на основе трансляции в ассемблерный код
Системы, построенные на основе трансляции в ассемблерный код Некоторые из таких систем позволяют компилировать функции, содержащиеся в нескольких файлах, сразу так же, как в ОС UNIX с помощью команды: сс filel.с file2.cили какого-то ее эквивалента. В некоторых случаях вы
Способ доступа
Способ доступа Способ доступа может быть READ WRITE (чтение/запись) или READ ONLY (только чтение). Транзакция READ WRITE может выбирать, добавлять, изменять и удалять данные. Транзакция READ ONLY может только выбирать данные.Способом доступа по умолчанию является READ WRITE.! ! !СОВЕТ. Одним из
SPB Shell 3D: альтернативный интерфейс для Google Android Алексей Талан, Mobi.ru
SPB Shell 3D: альтернативный интерфейс для Google Android Алексей Талан, Mobi.ru Опубликовано 15 апреля 2011 годаПитерская компания SPB Software известна в первую очередь как создатель популярнейшей оболочки для Windows Mobile — SPB Mobile Shell. Именно благодаря «шеллу» угрюмый WM-смартфон становился
QIP — альтернативный ICQ-клиент
QIP — альтернативный ICQ-клиент Возможно, для общения в ICQ вам больше понравится альтернативный ICQ-клиент — программа QIP. Существуют две версии этой программы: QIP 2005 и OIP Infium. На нетбуке предпочтение стоит отдать более простой и компактной версии — QIP 2005.В программе QIP 2005 есть
На YouTube появятся «живые» трансляции Михаил Карпов
На YouTube появятся «живые» трансляции Михаил Карпов ОпубликованоМихаил Карпов 14 сентября 2010 года на видеосайте YouTube, принадлежащем Google, начались открытые испытания технологии потокового видео. Канал с «живым» видео, в котором можно посмотреть
8.11. АЛЬТЕРНАТИВНЫЙ ПРОЕКТ ГРАФИЧЕСКОГО ИНТЕРФЕЙСА
8.11. АЛЬТЕРНАТИВНЫЙ ПРОЕКТ ГРАФИЧЕСКОГО ИНТЕРФЕЙСА При развитии программ постоянно возникает проблема увеличения функциональных возможностей одного объекта за счет функциональных возможностей другого. Актуальнейшая проблема программирования — написание гибких