Спасибо, что наведались к нам.
Мы рады вас видеть на сайте "Общественный блог".
Войти на сайт или пройти регистрацию, что бы создать учетную запись и пользоваться сайтом полноценно.
Создавайте тематические Группы, полезные и интересные Статьи, ведите свой Блог, общайтесь с другими пользователями и оставляйте свои комментарии...
P.S. У нас простая и легкая регистрация на сайте Общественный блог, всего за 1 минуту, Вы уже можете создавать публикации.

Психология ...Он&ОнаПРАВИЛА ЛЮБВИ К СЕБЕ❤

90
+2
ПРАВИЛА ЛЮБВИ К СЕБЕ❤ 0

5 ПРАВИЛ ЛЮБВИ К СЕБЕ КОТОРЫЕ ИЗМЕНЯТ ТВОЮ

Проверить,любим ли мы себя,достаточно просто с помощью пяти пунктов:

*Принятие

*Поощрение

*Подарки

*Правила

*Позволение

Проверьте,есть ли в вашей жизни все и насколько.

ПРИНЯТИЕ - это принятие себя,своих ситуаций,своей жизни,своей внешности,своего тела - всего,что в нас есть.Это также и про принятие других людей,если мы принимаем себя такими,как мы есть,других людей мы принимаем тоже,не пытаясь их улучшить или изменить.Легко принимать себя легкую,здоровую,бодрую,успешную,красивую,богатую.

     Намного сложнее - любить себя бедную, одинокую,больную,сделавшую ошибку.

     Как я отношусь к себе,когда совершила ошибку?Могу ли я принять себя не идеальную?Как я к себе отношусь в разных ситуациях?

Очень важно принимать себя любую ВСЕГДА.Принять ,что бывают разные состояния и ситуации,что мы можем совершать ошибки."Да,я ошиблась - я извлекла урок из ситуации.Но я принимаю себя даже с этим".

     Обними себя,как самого дорогого человека в своей жизни.Ты не обязана быть всегда идеальной .В жизни есть разные периоды.

Ты имеешь право быть разной.Индикатор нашего принятия себя - это отношение к нам окружающих.Если окружающие принимают нас такими,как мы есть - значит,мы и сами себя принимаем.

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

 ПОДАРКИ - дарите себе подарки.Нам очень важны и нужны подарки,это жизненная необходимость. Если нет мужчины,который может вас радовать,или ваш мужчина пока не про подарки - РАДУЙТЕ СЕБЯ САМИ.

Отложите 5 - 10% своего дохода для себя,на свои подарки,даже если сложно с деньгами.Дарить подарки другим - это тоже очень здорово,но в первую очередь подарки нужно делать себе.Подарки увеличивают нашу любовь к себе,расширяют нашу финансовую емкость.Баловать себя обязательно!

         Начать можно с доступного - время,прогулка.Напишите список подарков,которые вы хотели бы получить - 100 желаний.Подарки могут быть самые мелкие и очень крупные.Вы должны узнать свои материальные желания.Будьте в своей жизни феей - крестной,а не злой мачехой,ограничивающей себя во всем.

Особенно важно поощрять себя в сложные моменты,когда вас постигла неудача.

Порадуйте себя чем-нибудь,подари себе утешительный подарок.Сводите себя на массаж,маникюр,в кондитерскую,на ужин в ресторан,сделайте себе ванную с солью и маслами,купите новую помаду или новое платье.

Со всеми может случиться неудача,все ошибаются.Не ошибается только тот,кто ничего не делает.Поднимите себе настроение,восстановите свои силы.Даже подарить себе килограмм фруктов - уже хорошо.

        Можете подарить себе больше - дарите больше.

ПРАВИЛА - иметь свои правила жизни,соблюдать внутреннюю дисциплину.Это касается всех сфер жизни.Возьмем,например,правила,касающиеся нашего тела и здоровья:правильное питание,занятия спортом,уход за собой.

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

        Относимся к себе как к самому любимому своему ребенку .Будете вы кормить своего любимого ребенка всякой гадостью и вливать в него разную дрянь?Ответ очевиден.Относитесь к себе также.Принятие своих пагубных привычек - это не равно принятие и поощрение,это разболтанность и расхлябанность.

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

ПОЗВОЛЕНИЕ - это про мечты и перспективы.Как я вижу свои жизненные перспективы,как я представляю себе себя через 5 лет?Позволяю ли я себе мечтать по крупному считая,что все самое прекрасное,что есть  в этом мире,создано специально для меня?Считаю ли я себя достойной лучшей жизни,вижу ли я,что мой путь идет все время вверх? Считаю ли себя достойной того,чтобы в моей жизни было все,что я желаю?В любви,в творчестве,в реализации,в повседневной жизни?

         Не бойтесь мечтать,рисуйте себе самые смелые и радужные картинки своего будущего.Никогда не говорите фраз - "это нереально" или "это не из моей жизни".Мы не знаем,как жизнь может повернуть завтра, и какие чудеса ждут нас за поворотом судьбы.Позвольте изобилию наполнить вашу жизнь.Этот пункт очень важен - насколько развито у нас позволение,насколько мы готовы улучить и расширить свою жизнь.

Любите себя и будьте счастливы!!!

Valeri 

1. "Вы не сможете сдвинуть горы шепотом".

2. "Злейший враг для творчества - неуверенность в себе".

3. "Никогда не приглушайте свой блеск ради кого-то еще"

4. "Если вас где-то послали, значит, где-то вас уже заждались".

5. "Чтобы добраться до цели, нужно прежде всего идти"

6. "Свобода ничего не стоит, если она не включает в себя свободу ошибаться"

7. "Мир уступает дорогу тому, кто знает куда идет"

8. "Есть только два дня в году, когда нельзя ничего сделать. Один называется вчера, а другой - завтра. Поэтому сегодня - это лучший день, чтобы любить, верить, действовать и, прежде всего, жить"

9. "Самая главная ошибка - это постоянная боязнь ошибиться"

10. "Вдохновение приходит только во время работы"

#мативашки #VA

Valeri 
А нужно ли тебе это??? 0
Люди страдающих от одиночества часто говорят: "Хочу отношений". 
Но стоит начать задавать им вопросы, выясняется что у них куча страхов. Они боятся: боли, разочарования, предательства, конфликтов, измен, привязанности, зависимости, агрессии, что их бросят, быть искренними, быть недостаточно хорошими в сексе, что мало зарабатывают, не умеют любить и еще много чего.
Когда спрашиваю, как же они представляют себе желаемые отношения, в ответ слышу: "Хочу легкости, взаимопонимания, теплоты, чтобы меня принимали таким, каков/ва я есть, любили и заботились".
И выводы напрашиваются, а может эти люди просто хотят покоя, а не отношений? Как думаете?
Разве возможны отношения без: усилий, творчества, вечного поиска понимания, бессонных ночей, беспокойства, без того, чтобы скучать друг без друга и уставать друг от друга. Без того, чтобы каждый день заново друг друга узнавать и выбирать или не выбирать, без разочарований и боли… с признанием всего в себе и другом, без ожиданий, без условий и игр в плохого или хорошего, ценностью присутствия своей сути с другим просто так... 
На разных этапах отношения и похожи на «все что угодно»... на войнушки, страсти и затишья... Но все это нужно для того, чтобы привести свое настоящее внутреннее спокойствие через «отзеркаливание» другого в своей «кривизне», а не попыткам сразу все правильно, хорошо и «как нужно» играть в не свою игру, заглаживая свои боли и травмы псевдоспокойствием внешним. И конфликтов избегать не нужно - они основа развития настоящего себя через честность открытия и признания к настоящему спокойствию внутри и снаружи. К балансу и наслаждению всего и всех, а себя в первую очередь.
И вот когда эти все «бредни» заканчиваются, хоть на миг или час - люди обретают «счастье» существования вместе... пока «мозги» не начнут нагибать «сердце»...  и все по кругу... пока они вместе из него не выйдут или не уйдут в другой. Настоящее спокойствие - это в другом, это когда ты вообще не паришься в здоровом понимании об этом понятие, ведь счастье и любовь кругом, позвольте ему быть каким угодно, а не таким как хочется и надо...
Авторское право:
Содержание:
Valeri 
Что за сайт usatrader.icu, usatrader - это сайт мошенников 0
Бомби Ютуберов вместе. 
И так, что такое usatrader.icu, а точнее что за сайт usatrader.icu спросите вы меня?
Сразу скажу, вот сам  Мошенник на Youtube, он удаляет мои комментарии и комменты тех, кто пишет что это мошенничество и развод, а оставляет только липовые  ????
Так что напишите под его видео и автор удалить ваш комментарий очень быстро )
Отвечу сразу, usatrader.icu это мошенники, обычный html+css+js странички с визуальным эффектом, проверки ваших данных, где запросы никуда не уходят а просто JS выполняет свою магию визуализации и эффекта!
usatrader.icu - это псевдо сайт и псевдо выплаты...
Не ведитесь на лохотрон на сайте usatrader.icu, через время они могут сменить домен на другой, но суть сайта usatrader останется - развод людей.
Так что знайте на сайте usatrader.icu разводят людей не на малые суммы, наживаясь на вашей нищете, когда вы хотите хоть как то заработать денег и отдаете последние в надежде сладкого куша - который по факту ни чем не является инным, как просто цифры на сайте ????
В Америке нет такого сайта и сервиса. Так что не слушайте ни кого и не читайте подставные комментарии на Youtube канале.
Вот мой результат ???? Но естественно я не лох, платить бабло непонятно кому.
 
Inkedimage.thumb.png.216efb1027eab038159fffa770df74d2_LI.jpg.5fc345b73f2c91a14963d18e47bb77ae.jpg
Даже нет сертификата SSL на сайте usatrader.icu, а по идеи это должна быть серьезная контора, которая оплачивает за утечку ваших данных, значит и должна надежно хранить ваши данные и защищать с помощью SSL (хотя бы это)
И вот самое интересное ????
image.thumb.png.f7b81f3bc6dc6c534cfd70c5271ed150.png
Что бы  вы понимали я вводил SSN на сайте usatrader.icu, так как попросил у знакомого который живет в Америке и еще не слышал об этой лже  страничке, это даже сайтом нельзя назвать ???? .
 Я ввел SSN и все равно я должен оплатить ????

Потом при нажатии на Перейти к оплате, вас перебрасывает на непонятный ресурс платежной системы:image.thumb.png.c5bb64cac5ad21e6eb28181be64ee3a7.png
Где естественно сразу настораживают логи и сама страничка, которая по запросу nostore.space в Google даже не показала ни одного результата с этим сайтом, я не нашел в поисковой системе данный сервис nostore.space или сам сайт платежных систем и переводов.  Даже никогда о таком сайте не слышал. ДА И НЕТ ТАКОГО САЙТА https://nostore.space попросту на главной обычный пустой index.html.
image.thumb.png.142af995058d95a45aee0783d2f8f2f1.png
Так что платить вы будете мошенникам в прямом смысле.
Если я не прав докажите обратное...
А теперь подробнее об сайте usatrader.icu :
Пробьем сайт через сервис, где находится и все остальные возможные данные о нем...
Данные реестра
Данные реестра
Domain Name: USATRADER.ICU
Registry Domain ID: D166074591-CNIC
Registrar WHOIS Server: whois.namesilo.com
Registrar URL: https://www.namesilo.com
Updated Date: 2020-01-25T01:46:42.0Z
Creation Date: 2020-01-25T01:42:00.0Z
Registry Expiry Date: 2021-01-25T23:59:59.0Z
Registrar: NameSilo, LLC
Registrar IANA ID: 1479
Domain Status: serverTransferProhibited https://icann.org/epp#serverTransferProhibited
Domain Status: clientTransferProhibited https://icann.org/epp#clientTransferProhibited
Domain Status: addPeriod https://icann.org/epp#addPeriod
Registrant Organization: See PrivacyGuardian.org
Registrant State/Province: AZ
Registrant Country: US
Registrant Email: Please query the RDDS service of the Registrar of Record identified in this output for information on how to contact the Registrant, Admin, or Tech contact of the queried domain name.
Admin Email: Please query the RDDS service of the Registrar of Record identified in this output for information on how to contact the Registrant, Admin, or Tech contact of the queried domain name.
Tech Email: Please query the RDDS service of the Registrar of Record identified in this output for information on how to contact the Registrant, Admin, or Tech contact of the queried domain name.
Name Server: NS1.DNSOWL.COM
Name Server: NS2.DNSOWL.COM
Name Server: NS3.DNSOWL.COM
DNSSEC: unsigned
Billing Email: Please query the RDDS service of the Registrar of Record identified in this output for information on how to contact the Registrant, Admin, or Tech contact of the queried domain name.
Registrar Abuse Contact Email: abuse@namesilo.com
Registrar Abuse Contact Phone: +1.4805240066
URL of the ICANN Whois Inaccuracy Complaint Form: https://www.icann.org/wicf/
>>> Last update of WHOIS database: 2020-01-27T13:14:00.0Z <<<

Результаты анализа сайта «usatrader.icu»
Результаты анализа сайта «usatrader.icu»
Наименование Результат
Скрин сайта usatrader.icu
Название Official Personal Data Protection Fund | US TC
Описание
Ключевые слова
Страниц в Yandex не определено
Yandex ТИЦ 0
Yandex Каталог Нет
Страниц в Google не определено
Google PageRank не определено
DMOZ Catalog Нет

Наличие в web.archive.org Нет
IP сайта 176.121.14.182
Страна Ukraine Ukraine
Информация о домене Владелец: N/A
Creation Date: N/A
Expiration Date: N/A
Посетители из стран не определено
Система управления сайтом (CMS) узнать
Доступность сайта проверить
Расстояние до сайта узнать
Информация об IP адресе или домене получить
DNS данные домена узнать
Сайтов на сервере 0
Наличие IP в спам базах проверить
Хостинг сайта узнать
Проверить на вирусы проверить
Веб-сервер nginx/1.16.1
Картинки 7
Ссылки 1 (внутренних: 1, внешних: 0)
Время загрузки 1.11 сек.
Скорость загрузки 99.86 кб/сек.
Объем страницы
html 8648 bytes (7.61%)
images 103779 bytes (91.28%)
css 1270 bytes (1.12%)
всего 113697 bytes


По первым данным мы понимаем, что данный сайт находится в Украине...Провайдер данного сайта Ринет - это rinet.ru Российский провайдер.
(возможно что Ринет поставшик интернета в Украине)
Так что сразу понимаем, что это ни какой не сайт USA а обычный русский или Украинский пизденыш, решил нажиться на людях. 
Либо использует VPN либо не использует, в такие мелкие подробности мы не будем вдаваться.
 
Идем дальше
Местоположение сайта:
(как не странно снова попадаем на Украину, Киев)
Я вам сразу скажу, в Киеве больше всего липовых контор и разводил с мошенниками, это змеиное кодло под названием Киев.
image.png.5d796795256181b658196d921a1dc85d.png
Мой вердикт в общем говоря - я не советую пользоваться данным сайтом и производить оплату за SSN, за получение фальшивых средств, которые ничего не значат, кроме цифр на экране.
Авторское право:
Контент:
Содержание:
HiddenMan 
В наше время:
Депутаты опасны для общества!
Голосование и принятие законов депутатами - вредит народу и нервной системе!
Верховная рада убивает человека, сильнее чем любой вирус и онкологические заболевания!
Все выше перечисленное - это геноцид!

Авторское право:
Контент:
Содержание:
losper 
Рабочие дни программиста сайта Общественный Блог - LOSPER 0
Вот вдохновило меня на творчество, поделиться чувствами  и эмоциями, о том, как живут программисты и на сколько легкое это дело :)
Излил душу в виде Изображения...
Возможно у вас тоже есть творческие работы, где вы передаете свои эмоции на фото, рисуя или в графике ;)
Так что, все кто в теме, делитесь своими отзывами и мнениями, делитесь своим творчеством и интересными публикациями на сайте Общественный блог - Losper


Авторское право:
Контент:
Содержание:
losper 
Продажа не качественных продуктов питания в киосках на проспекте героев 4 0
Киоск на Проспекте героев Днепр.
Всем привет, уже что то новое происходит в нашем мире.
Делаю что хотят и как хотят, а вы сами мучайтесь...
Продажа в не законных киосках в городе Днепр на Проспекте героев идет полным ходом и не прекращается. 
Временно уберут и снова поставят свои ларьки на проспекте героев возле АТБ!
Мало того, так еще скорее всего установленные киоски на проспекте героев  возле АТБ стоят не законно в  городе Днепр.
Так еще принудительно вынуждают покупать не качественные продукты, сейчас речь идет только об одном киоске, фото вы видите выше и ниже статьи ;)
И так начнем...
Сегодня зашел в киоск возле АТБ на Проспекте героев 4-ом массиве, что бы купить украинские помидоры.
Попросил продавщицу дать мне маленький пакет-майку, для того, что бы выбрать и сложить помидоры в него.
В ответ на мою просьбу, продавщица данного киоска, отказала мне в самостоятельном выборе продуктов - помидоров и сказала, что она сама выберет и положит в пакет.
Говорит, что они запрещают покупателям, самостоятельно выбирать себе продукты для покупки.
А это говорит о том, что вам могут выбрать и положить не качественный или испорченный продукт.
В ответ, я естественно возразил и сказал, что в этом ящике есть зеленые, не доспевшие помидоры, а мне нужны спелые и красные, а не зеленые  помидоры.
В итоге продавщица мне не разрешила выбрать те помидоры, которые я хотел купить.
Говорит, что ей потом некуда будет девать зеленые не доспевшие помидоры.
Но меня это не должно волновать, у них и так накрутка на продукты + есть % на отход или брак.
Опять же ей сказал, что есть % отхода продуктов, есть сортировка продуктов, нужно отобрать их по качеству и категориям, после продавать по другой цене или выбросить - утилизировать.
Заработать хитрым способом они хотят, а вот позаботиться о покупателях ни кто не собирается. 
Боюсь представить что данная продавщица, может делать с остальными продуктами, может еще воском мажет яблоки или через шприц вкалывает в продукты всякую химию, что бы не портились?
По правилам, эти зеленые помидоры - не дозревшие и не соответствуют качеству.
Такие не дозревшие-зеленые помидоры, должны отсортировать и продавать отдельно по заниженной цене для, консервации например и остальные, другие продукты в том числе.
Но у нас люди не соблюдают товарный вид, качество продуктов, ни кто за этим не следит и вряд ли, что у них есть разрешение на торговлю и сертификат качества.
Адрес киоска: г. Днепропетровск, Проспект Героев, 4-ый массив, возле АТБ
Киоск на Проспекте героев 4-ый массив
Авторское право:
Контент:
Содержание:
Andrew 
Двоичная система счисления. Бит и байт. Сегментация памяти. 0
Что бы хоть немного понять как работает и думает Компьютер или запрограммированная техника:
Рассмотрим, как в памяти компьютера хранятся данные.
Вообще, как компьютер может хранить, например, слово "диск"? Главный принцип - намагничивание и размагничивание одной дорожки (назовем ее так). Одна микросхема памяти - это, грубо говоря, огромное количество дорожек. Сейчас попробуем разобраться. Например:
нуль будет обозначаться как 0000 (четыре нуля),
один 0001, два 0010,

(т.е. правую единицу заменяем на 0 и вторую устанавливаем в 1).
Далее так:
три 0011 четыре 0100 пять 0101 шесть 0110 семь 0111 восемь 1000 девять 1001

и т.д.
Уловили принцип? "0" и "1" - это т.н. биты. Один бит, как вы уже заметили, может быть нулем или единицей, т.е. размагничена или намагничена та или иная дорожка ("0" и "1" это условное обозначение). Если еще присмотреться, то можно заметить, что каждый следующий установленный бит (начиная справа) увеличивает число в два раза: 0001 в нашем примере = 1; 0010 два; 0100 четыре; 1000 восемь и т.д. Это и есть т.н. двоичная форма представления данных.
Т.о. чтобы обозначить числа от 0 до 9 нам нужно четыре бита (хоть они и не до конца использованы. Можно было бы продолжить: десять 1010, одиннадцать 1011 , пятнадцать 1111).
Компьютер хранит данные в памяти именно так. Для обозначения какого-нибудь символа (цифры, буквы, запятой, точки...) в компьютере используется определенное количество бит. Компьютер "распознает" 256 (от 0 до 255) различных символов по их коду. Этого достаточно, чтобы вместить все цифры (0 - 9), буквы латинского алфавита (a - z, A - Z), русского (а - я, А - Я), а также другие символы. Для представления символа с максимально возможным кодом (255) нужно 8 бит. Эти 8 бит называются байтом. Т.о. один любой символ - это всегда 1 байт (см. рис. 1).

01011010
рнрннрнр
Рис. 1. Один байт с кодом буквы Z
(буквы н и р обозначают: намагничено или размагничено соответственно)
Можно элементарно проверить. Создайте в текстовом редакторе файл с любым именем и запишите в нем один символ, например, "М" (но не нажимайте Enter!). Если вы посмотрите его размер, то файл будет равен 1 байту. Если ваш редактор позволяет смотреть файлы в шестнадцатеричном формате, то вы сможете узнать и код сохраненного вами символа. В данном случае буква "М" имеет код 4Dh в шестнадцатеричной системе, которую мы уже знаем или 1001101 в двоичной.
Т.о. слово "диск" будет занимать 4 байта или 4*8 = 32 бита. Как вы уже поняли, компьютер хранит в памяти не сами буквы этого слова, а последовательность "единичек" и "ноликов". "Почему же тогда на экране мы видим текст, а не "единички-нолики"? - спросите вы. Чтобы удовлетворить ваше любопытство, я забегу немного вперед и скажу, что всю работу по выводу самого символа на экран (а не битов) выполняет видеокарта (видеоадаптер), которая находится в вашем компьютере. И если бы ее не было, то мы, естественно, ничего бы не видели, что у нас творится на экране.
В Ассемблере после двоичного числа всегда должна стоять буква "b". Это нужно для того, чтобы при ассемблировании нашей программы Ассемблер смог отличать десятичные, шестнадцатеричные и двоичные числа. Например: 10 - это "десять", 10h - это "шестнадцать" а 10b - это "два" в десятичной системе.
Т.о. в регистры можно загружать двоичные, десятичные и шестнадцатеричные числа.
Например:
mov ax,20 mov bh,10100<strong style="box-sizing: border-box;">b</strong> mov cl,14<strong style="box-sizing: border-box;">h</strong>

В результате в регистрах AX, BH и CL будет находится одно и тоже число, только загружаем мы его в разных системах. Компьютер же будет хранить его в двоичном формате (как в регистре BH).
Итак, подведем итог. В компьютере вся информация хранится в двоичном формате (двоичной системе) примерно в таком виде: 10101110 10010010 01111010 11100101 (естественно, без пробелов. Для удобства я разделили биты по группам). Восемь бит - это один байт. Один символ занимает один байт, т.е. восемь бит. По-моему, ничего сложного. Очень важно уяснить данную тему, так как мы будем постоянно пользоваться двоичной системой, и вам необходимо знать ее на "отлично".

Как перевести двоичное число в десятичное:

Надо сложить двойки в степенях, соответствующих позициям, где в двоичном стоят единицы. Например:
Возьмем число 20. В двоичной системе оно имеет следующий вид: 10100b
Итак (начнем слева направо, считая от 4 до 0; число в нулевой степени всегда равно единице (вспоминаем школьную программу по математике)):
10100b = 1*24 + 0*23 + 1*22 + 0*21 + 0*20 = 20 --------------------------------------------- 16+0+4+0+0 = 20

Как перевести десятичное число в двоичное:

Можно делить его на два, записывая остаток справа налево:
20/2 = 10, остаток 0 10/2=5, остаток 0 5/2=2, остаток 1 2/2=1, остаток 0 1/2=0, остаток 1

В результате получаем: 10100b = 20

Как перевести шестнадцатеричное число в десятичное:

В шестнадцатеричной системе номер позиции цифры в числе соответствует степени, в которую надо возвести число 16:
8Ah = 8*16 + 10 (0Ah) = 138

В настоящий момент есть множество калькуляторов, которые могут считать и переводить числа в разных системах счисления. Например, калькулятор Windows, который должен быть в инженерном виде. Очень удобен калькулятор и в DOS Navigator'е. Если у вас есть он, то отпадает необходимость в ручном переводе одной системы в другую, что, естественно, упростит вам работу. Однако, знать этот принцип крайне важно!

Сегментация памяти в DOS.

Возьмем следующее предложение: "Изучаем сегменты памяти". Теперь давайте посчитаем, на каком месте стоит буква "ы" в слове "сегменты" от начала предложения включая пробелы... На шестнадцатом. Подчеркну, что мы считали слово от начала предложения.
Теперь немного усложним задачу и разобьем предложение следующим образом (символом "_" обозначен пробел):
Пример N 1: 0000: Изучаем_ 0010: сегменты_ 0020: памяти 0030:

В слове "Изучаем" символ "И" стоит на нулевом месте; символ "з" на первом, "у" на втором и т.д. В данном случае мы считаем буквы начиная с нулевой позиции, используя два числа. Назовем их сегмент и смещение. Тогда, символ "ч" будет иметь следующий адрес: 0000:0003, т.е. сегмент 0000, смещение 0003. Проверьте...
В слове "сегменты" будем считать буквы начиная с десятой позиции, но с нулевого смещения. Тогда символ "н" будет иметь следующий адрес: 0010:0005, т.е. пятый символ начиная с десятой позиции. 0010 - сегмент, 0005 смещение. Тоже проверьте...
В слове "память" считаем буквы начиная с 0020 сегмента и также с нулевой позиции. Т.о. символ "а" будет иметь аодрес 0020:0001, т.е. сегмент 0020, смещение 0001. Опять проверим...
Итак, мы выяснили, что для того, чтобы найти адрес нужного символа необходимо два числа: сегмент и смещение внутри этого сегмента. В Ассемблере сегменты хранятся в сегментных регистрах: CS, DS, ES, SS (см. предыдущий выпуск), а смещения могут храниться в других (но не во всех).
Регистр CS служит для хранения сегмента кода программы (Code Segment - сегмент кода);
Регистр DS для хранения сегмента данных (Data Segment - сегмент данных);
Регистр SS для хранения сегмента стека (Stack Segment - сегмент стека);
Регистр ES дополнительный сегментный регистр, который может хранить любой другой сегмент (например, сегмент видеобуфера).
Пример N 2:
Давайте попробуем загрузить в пару регистров ES:DI сегмент и смещение буквы "м" в слове "памяти" из примера N 1 (см. выше). Вот как это запишется на Ассемблере:
(1) mov ax,0020 (2) mov es,ax (3) mov di,2

Теперь в регистре ES находится сегмент с номером 20, а регистре DI смещение к букве "м" в слове "памяти". Проверьте, пожалуйста...
Здесь стоит отметить, что загрузка числа (т.е. какого-нибудь сегмента) напрямую в сегментый регистр запрещена. Поэтому мы в строке (1) загрузили сегмент в AX, а в строке (2) загрузили в регистр ES число 20, которое находилось в регистре AX:
<strike style="box-sizing: border-box;">mov ds,15</strike> ---> ошибка! <strike style="box-sizing: border-box;">mov ss,34h</strike> ---> ошибка!

Когда мы загружаем программу в память, она автоматически располагается в первом свободном сегменте. В файлах типа *.com все сегментные регистры автоматически инициализируются для этого сегмента (устанавливаются значения равные тому сегменту, в который загружена программа). Это можно проверить при помощи отладчика. Если, например, мы загружаем программу типа *.com в память, и компьютер находит первый свободный сегмент с номером 5674h, то сегментные регистры будут иметь следующие значения:
CS = 5674h DS = 5674h SS = 5674h ES = 5674h

Код программы типа *.com должны начинаться со смещения 100h. Для этого мы, собственно, и ставили в наших прошлых примерах программ оператор org 100h, указывая Ассемблеру при ассемблировании использовать смещение 100h от начала сегмента, в который загружена наша программа (позже мы рассмотрим для чего это нужно). Сегментные же регистры, как я уже говорил, автоматически принимают значение того сегмента, в который загрузилась наша программа.
Пара регистров CS:IP задает текущий адрес кода. Теперь рассмотрим, как все это происходит на конкретном примере:
Пример N 3.
(1) CSEG segment (2) org 100h (3) _start: (4) mov ah,9 (5) mov dx,offset My_name (6) int 21h (7) int 20h (8) My_name db 'Oleg$' (9) CSEG ends (10) end _start

Итак, строки (1) и (8) описывают сегмент: CSEG (даем имя сегменту) segment (оператор Ассемблера, указывающий, что имя CSEG - это название сегмента); CSEG ends (end segment - конец сегмента) указывает Ассемблеру на конец сегмента.
Строка (2) сообщает, что код программы (как и смещения внутри сегмента CSEG) необходимо отсчитывать с 100h. По этому адресу в память всегда загружаются программы типа *.com.
Запускаем программу из Примера N 3 в отладчике. Допустим, она загрузилась в свободный сегмент 1234h. Первая команда в строке (4) будет располагаться по такому адресу:
1234h:0100h (т.е. CS = 1234h, а IP = 0100h) (посмотрите в отладчике на регистры CS и IP).
Перейдем к следующей команде (в отладчике CodeView нажмите клавишу F8, в другом посмотрите какая клавиша нужна; будет написано что-то вроде "F8-Step"). Теперь вы видите, что изменились следующие регистры:
AX = 0900h (точнее, AH = 09h, а AL = 0, т.к. мы загрузили командой mov ah,9 число 9 в регистр AH, при этом не трогая AL. Если бы AL был равен, скажем, 15h, то после выполнения данной команды AX бы равнялся 0915h)
IP = 102h (т.е. указывает на адрес следующей команды. Из этого можно сделать вывод, что команда mov ah,9 занимает 2 байта: 102h - 100h = 2).
Следующая команда (нажимаем клавишу F8) изменяет регистры DX и IP. Теперь DX указывает на смещение нашей строки ("Oleg$") относительно начала сегмента, т.е. 109h, а IP равняется 105h, т.е. адрес следующей команды. Нетрудно посчитать, что команда mov dx,offset My_name занимает 3 байта (105h - 102h = 3).
Обратите внимание, что в Ассемблере мы пишем:
mov dx,offset My_name

а в отладчике видим следующее:
mov dx,109 (109 - шестнадцатеричное число, но CodeView символ 'h' не ставит. Это надо иметь в виду).
Почему так происходит? Дело в том, что при ассемблировании программы, Ассемблер подставляет вместо offset My_name реальный адрес строки с именем My_name в памяти. Можно, конечно, записать сразу
mov dx,109h

Программа будет работать нормально. Но для этого нам нужно высчитать самим этот адрес. Попробуйте вставить следующие команды, начиная со строки (7) в примере N 3:
(7) int 20h (8) int 20h (9) My_name db 'Oleg$' (10) CSEG ends (11) end _start

Просто продублируем команду int 20h (хотя, как вы уже знаете, до строки (8) программа не дойдет).
Теперь ассемблируйте программу заново. Запускайте ее под отладчиком. Вы увидите, что в DX загружается не 109h, а другое число. Подумайте, почему так происходит. Это просто!
В окне "Memory" ("Память") вы должны увидеть примерно такое:
1234:0000 CD 20 00 A0 00 9A F0 FE = .a. |N1_|_N2_| |_________N3__________| |N4_|

Позиция N1 (1234) - сегмент, в который загрузилась наша программа (может быть любым).
Позиция N2 (0000) - смещение в данном сегменте (сегмент и смещение отделяются двоеточием (:)).
Позиция N3 (CD 20 00 ... F0 FE) - код в шестнадцатеричной системе, который располагается с адреса 1234:0000.
Позиция N4 (= .a.) - код в ASCII (ниже рассмотрим), соответствующий шестнадцатеричным числам с правой стороны.
В Позиции N2 (смещение) введите значение, которое находится в регистре DX после выполнения строки (5). После этого в Позиции N4 вы увидите строку "Oleg$", а в Позиции N3 - код символов "Oleg$" в шестнадцатеричной системе... Вот что загружается в DX! Это не что иное, как АДРЕС (смещенеие) нашей строки в сегменте!
Но вернемся. Итак, мы загрузили в DX адрес строки в сегменте, который мы назвали CSEG (строки (1) и (9) в Прмере N 3). Теперь переходим к следующей команде: int 21h. Вызываем прерывание DOS с функцией 9 (mov ah,9) и адресом строки в DX (mov dx,offset My_name).
Как я уже говорил раньше, для использования прерываний в программах, в AH заносится номер функции. Номера функций нужно запоминать.

Наше первое прерывание.

Функция 09h прерывания 21h выводит строку на экран, адрес которой указан в регистре DX.
Вообще, любая строка, состоящая из ASCII символов, называется ASCII-строка. ASCII символы - это символы от 0 до 255 в DOS, куда входят буквы русского и латинского алфавитов, цифры, знаки препинания и пр.
Изобразим это в таблице (так всегда теперь будем делать):
Функция 09h прерывания 21h - вывод строки символов на экран в текущую позицию курсора:
Вход: AH = 09h, DX = адрес ASCII-строки символов, заканчивающийся '$'
Выход: ничего
В поле "Вход" мы указываем, в какие регистры что загружать, а в поле "Выход" - что возвращает функция. Сравните эту таблицу с Примером N 3.
Вот мы и рассмотрели сегментацию памяти. Если я что-то упустил, то это рассмотрим в последующих выпусках. Очень надеюсь на то, что вы разобрались в данной теме.
Теперь интересная программка для практики, которая выводит в верхний левый угол экрана веселую рожицу на синем фоне:
(1) CSEG segment (2) org 100h (3) _beg: (4) mov ax,0B800h (5) mov es,ax (6) mov di,0 (7) (8) mov ah,31 (9) mov al,1 (10) mov es:[di],ax (11) (12) mov ah,10h (13) int 16h (14) (15) int 20h (16) (17) CSEG ends (18) end _beg

Многие операторы вы уже знаете. Поэтому я буду объяснять только новые.
В данном примере мы используем вывод символа прямым отображением в видеобуфер.
В строках (4) и (5) загружаем в сегментный регистр ES число 0B800h, которое соответствует сегменту дисплея в текстовом режиме (запомните его!). В строке (6) загружаем в регистр DI нуль. Это будет смещение относительно сегмента 0B800h. В строках (8) и (9) в регистр AH заносится атрибут символа (31 - ярко-белый символ на синем фоне) и в AL - ASCII-код символа (01 - это рожица) соответственно.
В строке (10) заносим по адресу 0B800:0000h (т.е. первый символ в первой строке дисплея - верхний левый угол) атрибут и ASCII-код символа (31 и 01 соответственно) (сможете разобраться?).
Обратите внимание на запись регистров в строке (10). Скобки ( [ ] ) указывают на то, что надо загрузить число не в регистр, а по адресу, который содержится в регистре (в данном случае, как уже отмечалось, - это 0B800:0000h).
Можете поэксперементировать с данным примером. Только не меняйте строки (4) и (5). Сегментный регистр должен быть ES (можно, конечно, и DS, но тогда надо быть осторожным). Более подробно данный метод рассмотрим позже. Сейчас нам из него нужно понять принцип сегментации на практике.
Следует отметить, что вывод символа прямым отображением в видеобуфер является самым быстрым. Выполнение команды в строке (10) занимает 3 - 5 тактов. Т.о. на Pentium-100Mhz можно за секунду вывести 20 миллионов(!) символов или чуть меньше точек на экран! Если бы все программисты (а особенно Microsoft) выводили бы символы или точки на экран методом прямого отображения в видеобуфер на Ассемблере, то программы бы работали чрезвычайно быстро... Я думаю, вы представляете...


Авторское право:
Содержание:
Andrew 
Молчание-это огромная ошибка в любых взаимоотношениях 0
Тебе что-то не нравится и ты думаешь о том,что 'ну это пройдёт ,потерплю' или 'лучше промолчу и обижусь пусть сам(а) думает ,что не так'?
А потом во время каких-то ссор(которые бывают у всех и это нормально!) или после них,высказав все,ты думаешь,а откуда  такое вообще в тебе взялось и каким образом начало оттуда изливаться?
   А вот каким.Молчание.Каждый раз замалчивая свои недовольства и не обсуждая что-то ,что тебя не устраивает,ты растить в себе семя,которое рано или поздно прорвется и постарается уничтожить все хорошее,что когда либо выросло.
    Этому 'мне не нравится ' нужно куда-то деваться,понимаешь?Оно никуда не уходит.Оно просто копится-копится-копится,а когда чаша терпения переполняется,осознаешь,что твои открытый рот говорит такие ужасные вещи,о которых раньше ты даже подумать не мог(ла) и с некоторыми даже не согласен(на)если так поразмыслить.

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

Говорите!
Авторское право:
Valeri 
​​10 простых моментов, которые делают мужчину самым счастливым с тобой 0
✔️Когда он обнимает тебя, а ты говоришь ему, что чувствуешь себя в безопасности в его объятиях.
✔️Когда ты приходишь домой, когда он уже спит, и целуешь его, думая, что он не чувствует.
✔️Когда ты забираешь к нему на руки как маленький котенок.
✔️Когда ты пишешь ему о том, что соскучилась.
✔️Когда ты знаешь его так хорошо, что даже не спрашиваешь, что ему нужно, а просто приносишь это.
✔️Когда ты кладешь голову ему на грудь, а ногу — ему на живот.
✔️Когда ты рассказываешь ему свои секреты.
✔️Когда ты улыбаешься в ответ на его поцелуи.
✔️Когда ты переживаешь, что он простудился, хотя он просто чихнул.
✔️Когда у тебя выступают мурашки от его поцелуев в шею.
✔️Когда ты инициируешь секс, и он чувствует, как ты его хочешь.
Авторское право:
Valeri