:D
-------
вот Пирогов и Юров в етих книгах все ето описывается
-------
кстати посмотри в Экслибрисе
блин язык сломаешь
;D
32 двух разрядные регистры???? |
1. Заголовок или название темы должно быть информативным !
2. Все тексты фрагментов программ должны помещаться в теги [code] ... [/code] или [code=pas] ... [/code].
3. Прежде чем задавать вопрос, см. "FAQ" и используйте ПОИСК !
4. НЕ используйте форум для личного общения!
5. Самое главное - это раздел теоретический, т.е. никаких задач и программ (за исключением небольших фрагментов) - для этого есть отдельный раздел!
32 двух разрядные регистры???? |
Shadow |
Сообщение
#21
|
Lonely_Raven Группа: Пользователи Сообщений: 640 Пол: Мужской Репутация: 1 |
:D
------- вот Пирогов и Юров в етих книгах все ето описывается ------- кстати посмотри в Экслибрисе блин язык сломаешь ;D -------------------- Программа делает то что вы ей приказали а не то что бы ВАМ хотелось бы.
МЕРФИ --------------------- RTFM - Read the fucking manual --------------------- http://www.livejournal.com/users/lonley_raven/ |
BlackShadow |
Сообщение
#22
|
Гость |
2 MJ:
При всём уважении - ты несёшь бред. Размерность регистра никак не зависит от режима работы процессора. 2 всем: BP не позволяет использовать что-либо выходящее за рамки 286-ого, используя встроенный ассемблер. TMT и FPC делают это прекрасно. |
Dark |
Сообщение
#23
|
Знаток Группа: Пользователи Сообщений: 408 Пол: Мужской Репутация: 3 |
Между прочим, 32 разряда моно использовать и в обыкновенном TP без всякого PM.
Для этого перед командой ставится машинный код 66h. Я покажу это на примере процедуры очистки экрана в реж. 320*200:procedure clscr(col:byte); begin asm push 0a000h pop es xor di,di mov cx,16000 {64000/4} db 66;xor ax,ax {xor eax,eax} mov al,col {al=col} mov ah,al {ah=col} {eax=0;0;col;col} mov bx,ax {sohranyaiu ax} db 66h;shl ax,16 {shl eax,eax}{eax=col;col;0;0} mov ax,bx {eax=col;col;col;col} @l1: db 66h;stosw {stosd} loop @l1 end; end; -------------------- - Где я?
- Во тьме. - В какой тьме? - Во тьме твоего мозга. |
GLuk |
Сообщение
#24
|
Профи Группа: Пользователи Сообщений: 775 Пол: Мужской Репутация: 0 |
Цитата 2 всем: BP не позволяет использовать что-либо выходящее за рамки 286-ого, используя встроенный ассемблер. TMT и FPC делают это прекрасно. Ответ уже был дан (причем в этом же топике :P) |
Текстовая версия | 11.01.2025 14:40 |