Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Ищу лекции по Архитектуре ЭВМ, МП и их устройство ,assembler, ....... 
:(
    Опции темы
digitech
Дата 7.10.2007, 08:50 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 271
Регистрация: 1.4.2007

Репутация: нет
Всего: 1



Ищу лекции или учебник по Архитектуре ЭВМ.
примерное содежание:
1.1.    Двоичное представление информации. Другие системы счисления. Представление целых чисел (прямой и дополнительный коды). 
1.2.    Структура ЭВМ.  Структура оперативной памяти. 
1.3.    Трехадресная учебная вычислительная машина (УМ-3). Структура  центрального процессора УМ-3 и такт его работы. Сложение и  вычитание целых чисел (как в ПК), правила формирования флагов CF, JF, SF, ZF. 
1.4.    Другие учебные машины (УМ). Понятие об индексировании и сегментировании адресов. 
1.5.    Особенности Персонального Компьютера (ПК) (с микропроцессором 8086). Оперативная память, регистры АХ, ВХ, СХ, DХ, SI, DI, BP, SP; CS, DS, SS, ES, IP (указатель команд), Flags (регистр флагов). "Перевернутое" представление чисел. Представление символов и строк.  (Примеры форматов машинных команд).

2.    Язык АССЕМБЛЕРА (МАSМ 4.0 !)
2.1.    Основные понятия языка ассемблера. Запись идентификаторов, чисел и символьных данных. Типы предложений (комментарии, команды, директивы), их синтаксис и назначение. 
2.2.    Директивы определения данных. Директивы DB, DW и DD; допустимые типы их операндов, конструкция повторения DUP. Оператор ТУРЕ. Директива EQU. Константные и адресные выражения. 
2.3.    Команды пересылки данных. Команды MOV. Способы адресации операндов (непосредственная, прямая). Оператор PTR. Команда XCHG. 
2.4.    Арифметические команды. Команды сложения (ADD, ADC, INC) , вычитания (SUB, SBB, DEC, NEG), умножения (MUL, IMUL) и деления (DIV, IDIV). Расширение чисел без знака и со знаком, команды CBW и CWD. Операции над "длинными" числами. Программирование вычислений по формулам. 
2.5.    Переходы. Регистры CS и IP (адрес следующей выполняемой команды). Понятия ссылки назад и ссылки вперед. Команда безусловного перехода JMP (прямые короткие и длинные переходы); оператор SHORT. Команда сравнения СМР. Команды условного перехода. Команда  управления циклом LOOP. Команды ввода/вывода. Программирование разветвлений и циклов.
2.6.    Массивы. Представление массивов в памяти, их описание в языке ассемблера. Модификация адресов в ПК, запись модифицируемых адресов. Косвенная адресация операндов. Команда LEA. Программирование переменных с индексами.
2.7.     Программные сегменты. Сегментирование адресов в ПК: сегменты памяти, номера сегментов и смещения в них; соглашения о сегментных регистрах по умолчанию. Описания программных сегментов, директивы SEGMENT и ENDS. Директива ASSUME. Загрузка сегментных регистров. Директива INCLUDE. Директива END. Точка входа в программе.
2.8.    Стек. Стек, регистры SS и SP. Описание сегмента стека, начальная загрузка регистров SS и SP. Команды PUSH и POP. Типичная структура программы на языке ассемблера.
2.9.    Процедуры. Назначение процедур (подпрограмм). Директива PROC и ENDP. Вызовы процедур и возвраты из них, команды CALL и RET. Передача параметров (по значению и по адресу) через регистры. Сохранение и восстановление значений регистров с использованием процедур. 


Находил только учебные планы, а сам материал не могу найти. Материал нужен с иллюстрациями желательно.
Большая просьба помочь в розыске этого учебника.


PM MAIL   Вверх
bookrat
Дата 11.10.2007, 16:00 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 22
Регистрация: 22.8.2007

Репутация: нет
Всего: нет



1. По архитектуре

http://ruseti.ru/evm/

2. По MASM (Где вы нашли MASM 4.0 - это фантастика - встречал только 3.0 и 6.0(15)!!! )

http://ru.wikipedia.org/wiki/Microsoft_мак....BB.D0.BA.D0.B8

PM MAIL   Вверх
digitech
Дата 13.10.2007, 19:55 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 271
Регистрация: 1.4.2007

Репутация: нет
Всего: 1



Спасибо что подсказали. Благодарен
PM MAIL   Вверх
Стас
Дата 15.10.2007, 15:37 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 772
Регистрация: 27.10.2006
Где: Orenburg

Репутация: нет
Всего: 13



На www.intuit.ru есть много лекций. Выбирай и читай! smile 


--------------------
user posted image
PM MAIL ICQ   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Разыскивается | Следующая тема »


 




[ Время генерации скрипта: 0.1041 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.