Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Низкоуровневое программирование > Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 15.08.2018, 15:20   #61
mishganmishg
Новичок
Джуниор
 
Регистрация: 14.08.2018
Сообщений: 62
По умолчанию

Цитата:
Сообщение от digitalis Посмотреть сообщение
И с хамством. Почему-то странная корреляция наблюдается - тупости пониженной способности к восприятию материала с завышенным ЧСВ и грубостью. Обратная зависимость.
Цитата:
на себя посмотри, и не флуди а пиши по делу
mishganmishg вне форума Ответить с цитированием
Старый 15.08.2018, 15:22   #62
mishganmishg
Новичок
Джуниор
 
Регистрация: 14.08.2018
Сообщений: 62
По умолчанию

Цитата:
Сообщение от digitalis Посмотреть сообщение
А вот в обхаянном материале черным по белому:
http://av-assembler.ru/asm/afd/asm-cpu-registers.htm
в этом плющевом материале нет главного а именно что значит сегмент команд , данных стека и подробнее
mishganmishg вне форума Ответить с цитированием
Старый 15.08.2018, 15:31   #63
p51x
Старожил
 
Регистрация: 15.02.2010
Сообщений: 15,695
По умолчанию

Гугл спасет отца демократии... С первой страницы:
https://en.wikipedia.org/wiki/Data_segment
http://it.kgsu.ru/Assembler/asm0006.html
http://mf.grsu.by/UchProc/livak/b_osnovy/oal_5.htm
http://mf.grsu.by/UchProc/livak/b_osnovy/oal_6.htm
http://mf.grsu.by/UchProc/livak/arxi...ns/orglec5.htm

И заведите себе эмулятор, типа ДосБокса, если хотите копаться в таких древностях как 16битные регистры и прерывания ДОСа.
p51x на форуме Ответить с цитированием
Старый 15.08.2018, 16:09   #64
mishganmishg
Новичок
Джуниор
 
Регистрация: 14.08.2018
Сообщений: 62
По умолчанию

Цитата:
Сообщение от p51x Посмотреть сообщение
И заведите себе эмулятор, типа ДосБокса, если хотите копаться в таких древностях как 16битные регистры и прерывания ДОСа.
я поэтому испрашиваю а ты первый взял и перешел на личности, не надо на личнсти переходить и без обид, лучше по делу , спасибо
mishganmishg вне форума Ответить с цитированием
Старый 15.08.2018, 16:11   #65
p51x
Старожил
 
Регистрация: 15.02.2010
Сообщений: 15,695
По умолчанию

вы о чем?
p51x на форуме Ответить с цитированием
Старый 15.08.2018, 17:36   #66
digitalis
Старожил
 
Аватар для digitalis
 
Регистрация: 04.02.2011
Сообщений: 4,536
По умолчанию

Чел на пожизненный бан напрашивается, а модеры его гладят по шерстке. Эх, как бы в ФИДО он гремел вверх тормашками!
digitalis вне форума Ответить с цитированием
Старый 15.08.2018, 19:45   #67
mishganmishg
Новичок
Джуниор
 
Регистрация: 14.08.2018
Сообщений: 62
По умолчанию

Цитата:
Сообщение от digitalis Посмотреть сообщение
Чел на пожизненный бан напрашивается, а модеры его гладят по шерстке. Эх, как бы в ФИДО он гремел вверх тормашками!
слышь шапокляк иди чупакепс пососи
mishganmishg вне форума Ответить с цитированием
Старый 15.08.2018, 19:46   #68
mishganmishg
Новичок
Джуниор
 
Регистрация: 14.08.2018
Сообщений: 62
По умолчанию

Цитата:
Сообщение от p51x Посмотреть сообщение
вы о чем?
я про регистры в чем разница оьясни, сегмент команд сегмент днныh стека
mishganmishg вне форума Ответить с цитированием
Старый 15.08.2018, 19:51   #69
mishganmishg
Новичок
Джуниор
 
Регистрация: 14.08.2018
Сообщений: 62
По умолчанию

Цитата:
Сообщение от p51x Посмотреть сообщение
Гугл спасет отца демократии... С первой страницы:
https://en.wikipedia.org/wiki/Data_segment
http://it.kgsu.ru/Assembler/asm0006.html
Сегментом называется область, которая начинается с адреса, кратного 16. При выполнении программы ЭВМ определяет 3 главных сегмента.

Сегмент кодов. Он содержит машинные команды, которые будут выполняться. Обычно первая выполняемая команда находится в начале этого сегмента и операционная система (ОС) передает управление по адресу данного сегмента для выполнения программы. Начальный адрес этого сегмента находится в регистре сегмента кодов (CS).
Сегмент данных. Он содержит данные, константы, необходимые для работы программы. Его начальный адрес расположен в регистре сегмента данных (DS).
Сегмент стека. Стек содержит адреса возврата как для программы при возврате в операционную систему, так и для вызовов подпрограмм при возврате в главную программу. Регистр сегмента стека (SS) адресует данный сегмент.
Есть еще один сегментный регистр - регистр дополнительного сегмента (ES) - который используется в специальных случаях. Все эти сегменты располагаются в шинном интерфейсе
mishganmishg вне форума Ответить с цитированием
Старый 15.08.2018, 19:54   #70
mishganmishg
Новичок
Джуниор
 
Регистрация: 14.08.2018
Сообщений: 62
По умолчанию

Цитата:
Сообщение от mishganmishg Посмотреть сообщение
Сообщение от p51x
вы о чем?
я про то что когда мы называем например сегмент команд assume DS:DSEG 'CODE'
мы указываем регистру что этот сегмент кода -сегмент кманд тоесть мы указываем тот сегмент который отвечает за сегмент команд для нашего сегмента?
mishganmishg вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Assembler, команда MOV OmegaBerkut Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM 10 27.09.2015 20:44
PDP 11 - команда пересылки mov 27 27. почему это фатальная ошибка? 13xXx13 Помощь студентам 0 15.01.2012 23:34
Вопрос наверное про функции, а так точно даже не знаю про что. (Вопрос начинющего #6) Albert2008 Общие вопросы Delphi 4 21.08.2008 15:33
команда MOV, проблемы fermat_c Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM 2 18.04.2008 19:19
У меня вопрос про базы данных,а точнее про таблицы!!! Alexij Общие вопросы Delphi 1 13.04.2008 23:24