суббота, 8 мая 2010 г.

RFpro.ru: КОМПЬЮТЕРЫ И ПО / Помощь пользователю ПО / Компьютерная терминология



РАССЫЛКИ ПОРТАЛА RFPRO.RU

Чемпионы рейтинга экспертов в этой рассылке

Гуревич Александр Львович
Статус: Специалист
Рейтинг: 4345
• повысить рейтинг »
ValeryN
Статус: Мастер-Эксперт
Рейтинг: 2870
• повысить рейтинг »
Kom906
Статус: Студент
Рейтинг: 2328
• повысить рейтинг »

/ КОМПЬЮТЕРЫ И ПО / Помощь пользователю ПО / Компьютерная терминология

Номер выпуска:201
Дата выхода:08.05.2010, 16:30
Администратор рассылки:F®ost, Модератор
Подписчиков / экспертов:387 / 312
Вопросов / ответов:1 / 1

Вопрос № 178179: Здравствуйте уважаемые эксперты! Помогите пожалуйста с ответами на некоторые вопросы: 1. Опишите назначения и возможности продуктов MASM, VMWare Workstation и термина Образ диска. 2. Для чего нужно использовать вирутальную машину? 3. Как...



Вопрос № 178179:

Здравствуйте уважаемые эксперты! Помогите пожалуйста с ответами на некоторые вопросы:

1. Опишите назначения и возможности продуктов MASM, VMWare Workstation и термина Образ диска.
2. Для чего нужно использовать вирутальную машину?
3. Какое стандартное расширение имеют драйвера?
4. Какие преимущества и недостатки имеет пакет MASM в сравнении из пакетом TASM?

Я отвечал так(если что - подправьте или дополните пожалуйста):

1.1. MASM(Macro Assembler) - это ассемблер разработанный компанией Microsoft,
в котором реализована возможность поддержки макросов, с помощью которых можно решить широкий спектр задач. (а вот что ещё добвать - не знаю).

1.2. Это специальное программное обеспечение, которое предназначенное для виртуализации x86-совместимых компьютеров.

1.3. Образ диска - это файл, который содержит полную копию структуры файловой системы и данных, которые содержатся на диске: CD/DVD или раздел HDD.

2. Это специальная программня среда, которая дает возможность на одном физическом компьютере имитировать роботу нескольких виртуальных машин, запуская при этом на каждой разные ОС и разное ПО.
3. (Это я так понимаю .sys, что ещё можно добавить?)
4. (Сам MASM'ом пользовался когда учился по книжке Калашникова "Ассемблер - Это просто", а так в основном только TASM'ом, насколько я знаю MASM бесплатный, есть поддержка макросредств и популярность у него по моему выше. Что ещё написать - не знаю). Помогите пожалуйста. Спасибо

Отправлен: 03.05.2010, 15:09
Вопрос задал: Мироненко Николай Николаевич, Практикант
Всего ответов: 1
Страница вопроса »


Отвечает F®ost, Модератор :
Здравствуйте, Мироненко Николай Николаевич.
Если добавить в двух словах, то получиться следующее.

MASM - это ассемблер для процессоров семейства x86. Предназначался для написания программ в операционной системы MS-DOS. Сейчас добавлена возможность написания программ для Windows. Система макрокоманд языка представляет собой структурированный язык высокого уровня, который можно использовать для написания программ любого размера и любого назначения.

VMware Workstation - программное обеспечение, которое позволяет создавать и запускать одновременно несколько виртуальных машин, в каждой из которых работает своя гостевая операционная система. Поддерживаются как 32-битные, так и 64-битные версии ОС. По сути, из одного компьютера можно получить сразу несколько виртуальных компьютеров, причем эти виртуальные компьютеры при необходимости можно полностью изолировать друг от друга, а можно, наоборот, объединить в виртуальную локальную сеть. Версия VMware Workstation 6 имеет основные возможности: поддержку хостовых ОС Windows и Linux; возможность запуска 32-х и 64-битных гостевых систем; поддержку нескольких мониторов при работе с гостевой ОС в полноэкранном режиме; до 8 Гб оперативной памяти для одной виртуальной машины; до 2-х виртуальных процессоров и до 10-ти виртуальных сетевых адаптеров в гостевой системе; возможность записи активности виртуальной машины; простое создание резервных копий систем и получение неограниченного числа мгновенных снимков состояния гостевых систем; поддержку интерфейса USB 2.0; встроенный VNC-сервер; возможность гибкого управления виртуальными сетями и дисками; специализированный API для автоматизации административных задач.

Изначально использование образов предполагало один из способов резервного копирования информации. Особенность его состояла в том, что в отличие от обычного архивирования, при создании образа создается точная копия структуры исходного набора файлов. Создать образ можно практически с любого носителя информации. Не имеет значения, что это будет в реальности: папка или набор папок и файлов на жестком диске, флеш-накопитель, дискета или любой другой носитель. В последнее время, говоря об образах, наиболее часто подразумевается образ CD или DVD дисков. Существует несколько основных форматов образов дисков: ISO, BIN, IMG. Основными возможностями создания образов дисков является: удобство, так как образ - это не набор разрозненных файлов, а один файл; выгода, так как, создав однажды образ операционной системы со всем необходимым софтом и драйверами, можно в следующий раз при установке системы использовать один этот диск, а не искать по полкам затерявшийся из общей кучи диск; безопасность. Скопировав однажды образ диска на винчестер компьютера, в любой момент можно записать его на другой диск, не опасаясь возникновения ошибок или возможной нехватки места; ну и самый распространенный вариант применения образов, это возможность создать виртуальный привод на компьютере, подключить к нему образ и работать с ним, как с самым обыкновенным приводом, только намного более скоростным, чем физический.

Виртуальная машина может быть полезна для работы с двумя разными операционными системами на одном компьютере одновременно. Для различных опытов с ОС. Полетела ОС на виртуальной машине, не страшно. Там не теряются данные, как на хостовой машине. Для программистов виртуальная машина - это очень полезный инструмент. Во-первых, разработки можно тестировать на различных ОС. Во-вторых, виртуальную машину можно использовать для удаленной отладки, не покупая второй компьютер.

Хоть драйвер и является разновидностью программ, но в его структуре нет «правильных» машинных команд и поэтому файлы драйверов имеют расширения имени, отличные от com или exe. Чаще всего используются расширения SYS, DRV, иногдаBIN.

Самое большое преимущество MASM над TASM и NASM - это макросы и специальные директивы для упрощения программирования. Макрос invoke он позволяет вызывать API функции по-обычному с проверкой количества и типа параметров. Это почти тот же call, как в TASM, но этот мак рос проверяет количество параметров и их типы. Главный недостаток MASM - огромное количество ошибок в штатной библиотеке. А также отсутствие поддержки некоторых инструкций и режимов адресации процессора.
-----
От вопроса к ответу, от проблемы к решению

Ответ отправил: F®ost, Модератор
Ответ отправлен: 03.05.2010, 17:08
Номер ответа: 261183
Беларусь, Минск
Тел.: 375292792018
Организация: Минский Промтранспроект
Адрес: ул. В.Хоружей, 13, г. Минск, Беларусь
Адрес сайта: Минский Промтранспроект

Оценка ответа: 5
Комментарий к оценке:
Спасибо большое, всё подробно и понятно описано. Непонятно только по поводу ответа о расширении драйверов: "но в его структуре нет «правильных» машинных команд", можете как-то перефразировать? Большое Вам спасибо :-)

Вам помог ответ? Пожалуйста, поблагодарите эксперта за это!
Как сказать этому эксперту "спасибо"?
  • Отправить WebMoney:

Оценить выпуск »
Нам очень важно Ваше мнение об этом выпуске рассылки!

Задать вопрос экспертам этой рассылки »

Скажите "спасибо" эксперту, который помог Вам!

Отправьте СМС-сообщение с тестом #thank НОМЕР_ОТВЕТА
на короткий номер 1151 (Россия)

Номер ответа и конкретный текст СМС указан внизу каждого ответа.

Полный список номеров »

* Стоимость одного СМС-сообщения от 7.15 руб. и зависит от оператора сотовой связи. (полный список тарифов)
** При ошибочном вводе номера ответа или текста #thank услуга считается оказанной, денежные средства не возвращаются.
*** Сумма выплаты эксперту-автору ответа расчитывается из суммы перечислений на портал от биллинговой компании.


© 2001-2010, Портал RFpro.ru, Россия
Авторское право: ООО "Мастер-Эксперт Про"
Автор: Калашников О.А. | Программирование: Гладенюк А.Г.
Хостинг: Компания "Московский хостер"
Версия системы: 2010.6.14 от 03.03.2010




Интернет-бутик №1 объявляет SALE до 80%
Магазин одежды класса люкс Boutique.ru объявляет о грандиозных скидках на модные мировые бренды прошлых коллекций! Boutique.ru гарантирует: бесплатную примерку, только подлинные товары в ассортименте, удобную оплату, оперативную доставку и безупречный сервис!


Сообщить о нарушении данной рассылкой правил Сервиса
Отказаться от получения данной рассылки: Нажмите и отправьте это письмо

Комментариев нет:

Отправить комментарий