Форум программистов, компьютерный форум, киберфорум
Assembler, MASM, TASM
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.85/13: Рейтинг темы: голосов - 13, средняя оценка - 4.85
miLenochka
1

структура PSP

23.04.2013, 21:14. Просмотров 2606. Ответов 1
Метки нет (Все метки)

мне необходима структурная схема PSP ассемблера как можно подробнее, мог бы кто нарисовать так что бы сразу стало понято что да как?)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
23.04.2013, 21:14
Ответы с готовыми решениями:

Получить из PSP адрес окружения
Доброго времени суток, прошу помощи в реализации следующей программы на Асме(Tasm). Адрес среды...

Проход по PSP (префикс программного сегмента) в EXE-файле
Здравствуйте, Друзья! Очень надеюсь на Вашу помощь! У меня такое задание: "Написать программу на...

Вывод на экран содержимого PSP
Помогите пожалуйста с написаем данной программы...в асме не очень разбираюсь...

Вывести на экран символ области памяти PSP
Привет, необходимо вывести на экран четвертый символ области памяти, в которой расположены данные о...

1
637 / 480 / 12
Регистрация: 10.01.2011
Сообщений: 1,047
23.04.2013, 21:22 2
Цитата Сообщение от miLenochka Посмотреть сообщение
мне необходима структурная схема PSP ассемблера как можно подробнее
Да вот она, пожалуйста. Только причём здесь ассемблер?

Префикс программного сегмента (PSP)
Смещ. Длина Содержимое
▀▀▀▀▀ ▀▀▀▀▀ ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀ ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀ ▀▀▀▀▀▀▀▀
┌───────┐
+0 2 │INT 20H│ EXE-программы могут делать сюда JMP или RET для выхода
├───┴───┤
+2 2 │MemTop │ вершина доступной памяти системы в параграфах
├───┼───┘
+4 1 │ │ (резервируется)
├───┼───────┬───────┐
+5 5 │CALL смещ. сегмент│ FAR CALL к диспетчеру функций DOS
└───┼───┴───┼───┴───┘
+6 │ Avail │ доступные байты в программном сегменте
┌───┴───┼───┼───┐ (только для файла COM)
+0aH 4 │смещ. сегмент│ Адрес завершения. См. INT 22H
├───┴───┼───┴───┤
+0eH 4 │смещ. сегмент│ Адрес обработки Ctrl-Break. См. INT 23H
├───┴───┼───┴───┤
+12H 4 │смещ. сегмент│ Обработчик критич. ошибок. См. INT 24H
├───┴───┴───────┴ ─ ─────┐
+16H 16H │ Резервная область DOS │
├───┴───┼───┴───┴ ─ ─┴───┘
+2cH 2 │EnvSeg │ Сегментный адрес окружения DOS
├───┴───┴──────── ─ ─────┐
+2eH 2eH │ Резервная область DOS │
├───┴───┴───┴───┴ ─ ─┴───┤
+5cH 10H │ форматир. обл. парам.1 │ как в FCB для 1-го параметра команды
├───┴───┴───┴───┴ ─ ─┴───┤
+6cH 14H │ форматир. обл. парам.2 │ как в FCB для 2-го параметра команды
├───┼───┴───┴───┴ ─ ─┴───┘
+80H 1 │len│ длина области UPA (с адреса 81H)
├───┴──────────── ─ ─────┐ также смещение умалчиваемой DTA
+81H 7fH │ неформатир. обл. парам.│ символы из командной строки DOS
└───┴───┴───┴───┴ ─ ─┴───┘ (исключая директивы переназначения)
100H Размер префикса программного сегмента
1
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
23.04.2013, 21:22

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь.

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

PSP и комп
всем привет у меня вопрос вот у меня есть PSP SONI и комп ноудбук вот я хочу перикинуть с компа на...

Прошить PSP
Перепрошить то есть, чтобы игры с карты памяти запускать. Чем это можно сделать с минимальными...

Наушники для PSP
Придется уезжать в командировку надолго, и я решил взять с собой PSP и накачать для неё кучу...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2020, vBulletin Solutions, Inc.