Обеспечивает выполнение процессором последовательности команд программы какое устройство
Сложность изучения этой темы заключается в том, что устройство компьютера изучается в основном по схемам и у учащихся возникают трудности в осмыслении того, что находится и происходит внутри “черного ящика”. Даже наглядный показ внутреннестей компьютера ничего не объясняет. Эту тему лучше изучать в несколько этапов:
Структура изучения раздела “Компьютер и его программное обеспечение”
-
Первоначальное знакомство с “видимыми” частями компьютера (клавиатура, дисплей, системный блок).
- Изучение упрощенной структурной схемы ПК, функциональные возможности и назначение отдельных блоков.
- Изучение подробной схемы ПК, функциональные возможности, назначение отдельных устройств.Программный принцип работы компьютера.Последовательность работы отдельных блоков ПК.
- Изучение устройств ввода /вывода ( схема , функциональные возможности, назначение , принцип работы).
- Изучение запоминающих устройств ПК.
- Изучение устройства и работы процессора.
- Изучение внутри машинного системного интерфейса.
Логическая схема системной платы
- Функциональные характеристики ПК (быстродействие, производительность, тактовая частота, разрядность, типы процессора).
Изучение физических принципов работы компьютера. Логические основы построения ПК:
- базовые логические элементы (И, ИЛИ, НЕ).
- структуры передачи информации (шины).
- структуры обработки информации (сумматор).
- структуры запоминания (триггер).
- структуры выбора (дешифратор).
Классификация программного обеспечения
4. История , состояние, тенденции развития ЭВМ
При изучении темы важно правильно подобрать систему заданий, раскрывающих назначение устройства, его функциональные возможности, схему его внутреннего устройства.
-
При изучении элементарной схемы компьютера традиционными является задания: “Есть следующий набор устройств, надо выбрать те устройства, из которых можно построить компьютер.
- При изучении логических основ устройства компьютера учащихся можно поставить в роль инженера – конструктора и предложить им самостоятельно сконструировать одно из устройств, других учащихся можно попросить исследовать , построенную конструкцию.
Полезно использовать информацию в этих заданиях об истории создания, о марках, различных представителей этих устройств, о фирмах изготовителях, о других сравнительных характеристиках.
-
При изучении накопителя на жестких магнитных дисках
- (винчестер) можно привести историческую справку: ”Винчестер-название магазинных , а позже автоматических винтовок, выпускавшихся с середины XIX века американской фирмой стрелкового оружия по имени ее основателя О.Ф. Винчестера ”.
- Размер ( номер ) жесткого диска совпал с номером винтовки марки Винчестер.
Работа процессора станет для учащихся простой и ясной, если учитель хотя бы один раз объяснить ее , используя методику “жевания”.
- В программный счетчик (обозначим СК) устанавливается адрес команды, которую будут выполнять. Этот адрес передается в оперативную память (ОП) и помечается некоторая ячейка.
- Устройство управления процессора передает в ОП сигнал чтения, происходит снятие копии помеченной ячейки, и эта копия поступает в регистр команд АЛУ.
- Команда из регистра команд передается в дешифратор и там расшифровывается.
- В расшифрованном виде она поступает в сумматор.
- При этом сумматор запрашивает из ОП данные, и они поступают в регистр данных.
- Сумматор выполняет команду.
- Результат отправляет в аккумулятор (АЛУ).
- Из аккумулятора он сбрасывается в ОП по адресу, указанному в расшифрованной команде.
Итак, процессор выполняет 4 такта, что бы сложить (умножить) два числа:
1 такт. Читать СК (1.)
2 такт. Читать команду (2-5)
3 такт. СК увеличить на 2
4 такт. Выполнить команду.( 6-8 )
И в заключительной части своей работы я бы хотела предложить тесты по теме “Компьютер и его программное обеспечение “
Одним из важнейших устройств компьютера является центральный процессор (CPU — англ, central processing unit, что переводится как «центральное вычислительное устройство»). Именно от типа процессора и его характеристик в первую очередь зависит производительность компьютерной системы в целом.
Центральный процессор — это устройство компьютера, предназначенное для выполнения арифметических и логических операций над данными, а также координации работы всех устройств компьютера.
Современные центральные процессоры для персональных компьютеров выполняются в виде отдельных микросхем и называются микропроцессорами. В дальнейшем будем считать понятия «микропроцессор» и «процессор» равнозначными.
Схема состава микропроцессора показана на рисунке 1.
Основным элементом микропроцессора является ядро, от которого зависит большинство характеристик самого процессора. Ядро представляет собой часть микропроцессора, содержащую его основные функциональные блоки и осуществляющую выполнение одного потока команд.
Современные процессоры могут иметь более одного ядра, т.е. могут быть многоядерными. Многоядерные процессоры способны выполнять одновременно несколько потоков команд. Основная причина перехода к многоядерным процессорам была вызвана тем, что повышение производительности микропроцессоров путем дальнейшего наращивания тактовой частоты достигло физического предела в связи с очень высоким уровнем тепловыделения и энергопотребления. Производительность многоядерного процессора увеличивается за счет распараллеливания обработки данных между несколькими ядрами. Визуальное представление процессора показано на рисунке 2.
Ядро процессора помещается в корпус (пластмассовый или керамический) и соединяется проводками с металлическими ножками (выводами), с помощью которых процессор присоединяется к системной плате компьютера. Количество выводов и их расположение определяют тип процессорного интерфейса (разъема). Каждая системная плата ориентирована на один определенный тип разъема
Арифметико-логическое устройство (АЛУ) выполняет все математические и логические операции.
Управляющее устройство (УУ) обеспечивает выполнение процессором последовательности команд программы.
Набор регистров — ячейки памяти внутри процессора, используемые для размещения команд программы и обрабатываемых данных.
Кэш-память (кэш) — сверхбыстрая память, хранящая содержимое наиболее часто используемых ячеек оперативной памяти, а также части программы, к которым процессор обратится с наибольшей долей вероятности. Процессор в первую очередь пытается найти нужные данные именно в кэш-памяти, а если их там не оказывается, обращается к более медленной оперативной памяти. Кэш-память делится на два или три уровня, которые обозначаются LI, L2 и L3 (чаще всего уровней два).
Сопроцессор — элемент процессора, выполняющий действия над числами с плавающей запятой.
Характеристики микропроцессора Тактовая частота. Для каждой выполняемой процессором команды требуется строго определенное количество единиц времени (тактов). Тактовые импульсы формируются генератором тактовой частоты, установленным на системной плате. Чем чаще они генерируются, тем больше команд процессор выполняет за единицу времени, т. е. тем выше его быстродействие. Тактовая частота обычно выражается в мегагерцах. 1 МГц равен 1 миллиону тактов в секунду. Первые модели процессоров Intel ( i 8008 x ) работали с тактовыми частотами, меньшими 5 МГц. Сегодня тактовая частота последних процессоров превышает 3 ГГц (1 ГГц = 1000 МГц). Внутренняя архитектура процессора, как и тактовая частота, также влияет на работу процессора, поэтому два CPU с одинаковой тактовой частотой не обязательно будут тратить одинаковое время на выполнение одной команды. Если, например, микропроцессору Intel 80286 требовалось 20 тактов, чтобы выполнить команду умножения двух чисел, то Intel 80486 или старше мог выполнить это же действие за один такт. Некоторые процессоры способны выполнять более одной команды за 1 такт. Их называют суперскалярными. Различают внутреннюю и внешнюю тактовую частоту. Внешняя тактовая частота — это частота, с которой процессор обменивается данными с оперативной памятью компьютера. Как уже было сказано выше, она формируется генератором тактовых импульсов (кварцевым резонатором).
Внутренняя тактовая частота — это частота, с которой происходит работа внутри процессора. Именно это значение указывается в прайс-листах фирм, продающих процессоры.
Специальный микропроцессор, предназначенный для управления внешними устройствами:
- транзистор
- драйвер
- контроллер
- концентратор
Вопрос 2
Как называлось первое механическое устройство для выполнения арифметических операций:
- суан-пан
- арифмометр
- соробан
- абак
Вопрос 3
Заполните пропуски в предложении.
Команды программ и . . . хранятся в одной и той же памяти, и внешне в памяти они . . . . Распознать команды и данные можно только по способу . . . .
- информация, неразличимы, кодирования
- данные, отличны друг от друга
- информация, отличны друг от друга, кодирования
- данные, неразличимы, использования
Вопрос 4
Выберите правильное имя файла.
- LES.BMP
- 1DOCUM
- INFO\RMATIKA:TXT
- LIST.3.EXE
Вопрос 5
В состав вычислительной машины обязательно должны входить:
- блок управления
- блоки ввода/вывода информации
- блок памяти
- блок обработки данных
- блок защиты от перепадов электричества
- блок защиты от взлома
Вопрос 6
Что из предложенного можно считать полным именем файла?
- B:GG\NUL.DOC
- kdftg.txt
- a:\d:\ghjuk.kc
- c:\log\ljfgh.txt
Вопрос 7
Определите, какое из указанных имен файлов удовлетворяет маске: F??tb*.d?*.
- Feetball.ddd
- Fructb.d
- Football.mdb
- Futbol.doc
Вопрос 8
Отметьте принципы, которые можно отнести к основополагающим принципам построения компьютеров.
- принцип иерархической памяти
- принцип двоичного кодирования
- принцип программного управления
- принцип доступной стоимости
- принцип отсутствия умения принимать самостоятельные решения
Вопрос 9
В некотором каталоге хранился файл Ландыш.dос, имевший полное имя D:\2013\Весна\Ландыш.doc В этом каталоге создали подкаталог Май и файл Ландыш.doc переместили в созданный подкаталог. Укажите полное имя этого файла после перемещения.
- D:\2013\Весна\Ландыш.doc
- D:\2013\Весна\Май\Ландыш.doc
- D:\2013\Май\Ландыш.doc
- D:\Май\Ландыш.doc
Вопрос 10
В каком веке появились механические арифмометры?
- в XIV веке.
- в XVI веке.
- в XIX веке.
- в XVII веке.
Вопрос 11
Отметьте все прикладные программы
- Операционная система
- Системы управления базами данных
- Электронные таблицы
- Утилиты
- Графические редакторы
Вопрос 12
Отметьте все программы, которые относятся к системному программному обеспечению.
- Отметьте все программы, которые относятся к системному программному обеспечению.
- Игры
- Редакторы текста
- Утилиты
- Драйверы
Вопрос 13
Пользователь, перемещаясь из одного каталога в другой посетил каталоги
LESSON , CLASS , SCHOOL , D :\, MYDOC , LETTERS . При каждом перемещении пользователь либо спускался в каталог на уровень ниже, либо поднимался на уровень выше. Каково полное имя каталога, из которого начал перемещение пользователь?
- D:\MYDOC\LETTERS
- D:\LESSONS\CLASS\SCHOOL
- D:\SCHOOL\CLASS\LESSONS
- D:\LESSONS
Вопрос 14
Как называется программа, которая переводит в машинный код сразу всю программу и строит исполняемый файл?
Вопрос 15
Укажите операционные системы для мобильных устройств.
- Windows Phone
- QNX
- MS DOS
- Google Android
- iOS
Вопрос 16
Первым в мире программистом считается:
- А. Лавлейс
- Б. Паскаль
- С. Лебедев
- Г. Лейбниц
Вопрос 17
Согласно принципам Неймана-Лебедева в состав вычислительной машины обязательно должны входить:
- блок защиты от перепадов электричества
- блок управления
- блоки ввода/вывода
- блок защиты от взлома
- блок памяти
- блок обработки данных
Вопрос 18
Расставьте по порядку действия, выполняемые процессором при работе с программой:
-) формирование адреса очередной команды
-) чтение команды из памяти и её расшифровка
- выполнение команды
- формирование адреса очередной команды
- чтение команды из памяти и её расшифровка
Вопрос 19
Установите соответствие между категориями людей, использующих компьютеры, и типами программного обеспечения:
Наверняка вы знаете, что такое прерывания. Возможно, даже интересовались устройством процессора. Почти наверняка вы нигде не видели внятный рассказ про то, как именно процессор обнаруживает прерывание, переходит к обработчику и, самое главное, возвращается из него именно туда, куда положено.
Я писал эту статью год. Изначально она была рассчитана на хардварщиков. Понимание того, что я ее никогда не закончу, а также жажда славы и желание, чтобы ее прочло больше десяти человек, заставило меня адаптировать ее для относительно широкой аудитории, повыкидывав схемы, куски кода на Верилоге и километры временных диаграмм.
Если когда-нибудь вы задумывались над тем, что значат слова «the processor supports precise aborts» в даташите, прошу под кат.
Немного терминологии: процессор, процессы и прерывания
- Процессоры с экзотическими архитектурами (стековыми, потоковыми, асинхронными и так далее), потому что их доля на рынке весьма мала, а в качестве примера логичнее использовать распространенную архитектуру. RISC я выбрал исключительно по религиозным соображениям
- Многоядерные процессоры, потому что каждое процессорное ядро обрабатывает свои прерывания независимо от других ядер
- Суперскалярные, многопоточные и VLIW процессоры, потому что с точки зрения организации прерываний они похожи на скалярные процессоры (хотя, разумеется, гораздо сложнее).
- Выборка команды из памяти
- Декодирование команды
- Исполнение команды
- Запись результатов в регистры и/или память
Процессор с параллельным выполнением команд может выполнять несколько команд одновременно. Например, процессор с четырехстадийным конвейером команд может одновременно записывать результаты первой команды, испонять вторую, декодировать третью и выбирать из памяти четвертую.
- счетчика команд процессора (program counter, он же instruction pointer)
- регистров процессора (общего назначения, статусных, флагов и так далее)
- оперативной памяти
- арифметические и логические команды обновляют содержимое регистров и счетчика команд
- команды перехода обновляют содержимое счетчика команд и таблицы динамического предсказания переходов
- команды загрузки обновляют содержимое регистров, счетчика команд и кэш-памяти (при промахе кэша; если потребуется замещение линии кэша — то еще и оперативной памяти)
- команды сохранения обновляют содержимое оперативной памяти (или кэш-памяти) и счетчика команд
- Внутренним, если вызвано выполнением команды в процессоре:
- Программным (software interrupt), если вызвано специальной командой
- Исключением (exception, fault, abort – это все оно), если вызвано ошибкой при выполнении команды
- Внешним, если вызвано произошедшим снаружи процессора событием
- процессор сохраняет счетчик команд в специальный регистр адреса возврата (РАВ), одновременно записывая вектор прерывания в счетчик команд, запуская таким образом обработчик прерывания
- все прочие элементы состояния процесса сохраняются обработчиком прерывания при необходимости (например, прежде чем использовать регистры, он должен сохранить их содержимое в стек)
- перед завершением обработчика прерывания он должен восстановить все элементы состояния процесса, которые изменял (например, восстановить содержимое регистров, сохраненное в стек)
- обработчик прерывания завершается командой возврата из прерывания, которая записывает содержимое РАВ обратно в счетчик команд, то есть возвращает управление прерванному процессу
Точные и неточные прерывания
Программные прерывания и исключения могут быть точными или неточными. В некоторых случаях без точных исключений просто не обойтись — например, если в процессоре есть MMU (тогда, если случается промах TLB, управление передается соответствующему обработчику исключения, который программно добавляет нужную страницу в TLB, после чего должна быть возможность заново выполнить команду, вызвавшую промах).
В большинстве учебников по архитектуре компьютеров (включая классику типа Patterson&Hennessy и Hennessy&Patterson) точные прерывания обходятся стороной. Кроме того, неточные прерывания не представляют никакого интереса. По-моему, это отличные причины продолжить рассказ именно про точные прерывания.
Точные прерывания в процессорах с последовательным выполнением команд
Для процессоров с последовательным выполнением команд реализация точных прерываний довольно проста, поэтому представляется логичным начать с нее. Поскольку в каждый момент времени выполняется только одна команда, то в момент обнаружения прерывания все команды, предшествующие прерываемой, уже выполнены, а последующие даже не начаты.
Таким образом, для реализации точных прерываний в таких процессорах достаточно убедиться, что прерываемая команда никогда не обновляет состояние процесса до тех пор, пока не станет ясно, вызвала она исключение или нет.
Место, где процессор должен определить, позволить ли команде обновить состояние процесса или нет, называется точкой фиксации результатов (commit point). Если процессор сохраняет результаты команды, то есть команда не вызвала исключение, то говорят, что эта команда зафиксирована (на сленге — закоммичена).
- Выборка команды из памяти
- Декодирование команды
- Исполнение команды
- Запись результатов в регистры и/или память
- ошибка памяти при выборке команды
- неизвестный код операции при декодировании
- деление на ноль при исполнении
- ошибка памяти при записи результатов
- нельзя фиксировать команду и разрешать ей записывать результаты в память до тех пор, пока не станет ясно, что команда не вызвала исключение
- нельзя узнать, что исключение не вызвано, не записав результаты в память (для этого нужно получить подтверждение от контроллера памяти, что запись произведена успешно)
Как можно догадаться, эту проблему довольно сложно решить, поэтому во многих процессорах для простоты реализованы «почти точные» прерывания, то есть точными сделаны все прерывания, кроме исключений, вызванных ошибками памяти при записи результатов. В этом случае точка фиксации результатов находится между третьим и четвертым этапами цикла команды.
Важно! Нужно помнить, что счетчик команд тоже должен обновляться строго после точки фиксации результатов. При этом он изменяется вне зависимости от того, зафиксирована команда или нет — в него записывается либо адрес следующей команды, либо вектор прерывания, либо РАВ.
Точные прерывания в процессорах с параллельным выполнением команд
На сегодняшний день процессоров с последовательным выполнением команд почти не осталось (могу вспомнить разве что аналоги интеловского 8051) — их вытеснили процессоры с параллельным выполнением команд, обеспечивающие при прочих равных более высокую производительность. Простейший процессор с параллельным выполнением команд — процессор с конвейером команд (instruction pipeline).
Несмотря на многочисленные преимущества, конвейер команд значительно усложняет реализацию точных прерываний, чем много десятков лет печалит разработчиков.
В процессоре с последовательным выполнением команд этапы цикла команды зависят друг от друга. Простейший пример — счетчик команд. Вначале он используется на этапе выборки (как адрес в памяти, откуда должна быть прочитана команда), затем на этапе исполнения (для вычисления его следующего значения), и потом, если команда зафиксирована, он обновляется на этапе записи результатов. Это приводит к тому, что нельзя выбрать следующую команду до тех пор, пока предыдущая не завершит последний этап и не обновит счетчик команд. То же самое относится и ко всем прочим сигналам внутри процессора.
Процессор с конвейером команд можно получить из процессора с последовательным выполнением команд, если сделать так, чтобы каждый этап цикла команды был независим от предыдущих и последующих этапов.
- Результат выборки — закодированная команда — сохраняется в регистре, расположенном между этапами выборки и декодирования
- Результат декодирования — тип операции, значения операндов, адрес результата — сохраняются в регистрах между этапами декодирования и исполнения
- Результаты исполнения — новое значение счетчика команд для условного перехода, вычисленный в АЛУ результат арифметической операции и так далее — сохраняются в регистрах между этапами исполнения и записи результатов
- На последнем этапе результаты и так записываются в регистры и/или память, поэтому никакие вспомогательные регистры не нужны.
Производительность процессора немного упала, не так ли? На самом деле, решение лежит на поверхности – нам нужно два счетчика команд! Один должен находиться в начале конвейера и указывать, откуда читать команды, второй – в конце, и указывать на ту команду, которая должна быть зафиксирована следующей.
Первый называется «спекулятивным», второй – «архитектурным». Чаще всего спекулятивный счетчик команд не существует сам по себе, а встроен в предсказатель переходов. Выглядит это вот так:
- Если пришло внешнее прерывание, команда коммитится, но адрес следующей команды записывается не в АСК, а в РАВ. В АСК записывается адрес вектора прерывания.
- Если возникло исключение, команда не коммитится, вместо этого в АСК записывается адрес вектора соответсвующего исключения, а адрес команды записывается в РАВ.
- Если адрес команды не равен АСК, она тоже не коммитится (об этом позже). Если адрес равен АСК и исключения не произошло – процессор фиксирует команду и обновляет АСК (записывает адрес перехода в случае команды ветвления или просто инкрементирует в случае другой команды)
На этом все. Разумеется, показаный четырехстадийный конвейер прост до невозможности. На самом деле, некоторые команды могут исполняться более одного такта, и даже простой микроконтроллер умеет завершать их не в том порядке, в котором он запустил их на выполнение, при этом обеспечивая точность прерываний. Однако общий принцип организации прерываний, смею вас заверить, остается тем же.
Микропроцессор выполняет программу, которая представляет собой последовательность команд. Каждая команда – это определенное действие, которое выполняет арифметико-логическое устройство.
Внутри АЛУ находятся блоки, каждый из которых может выполнять
одно или несколько действий, какой именно блок будет использоваться – определяется командой. Рассмотрим подробнее, каким образом это происходит.
Многие могут подумать, что сейчас, когда создание программ осуществляется на языках высокого уровня, совсем не обязательно знать, как выполняются отдельные команды в микропроцессоре. Однако, понимания принципов функционирования микропроцессора позволит создавать программы, которые будут максимально раскрывать потенциал современного микропроцессора и станет понятно, почему использование одних конструкций в программе предпочтительно, а других – нежелательно. Основная функция АЛУ – выполнение арифметических операций. На вход арифметико-логического устройства поступают некие числа и команда, которая определяет, какое действие будет производиться с этими числами. Результат, полученный после выполнения этого действия – тоже число – подается на выход.
Данные, с которыми работает АЛУ – операнды и результат – хранятся в одном из блоков
памяти. Работа с памятью – также функция АЛУ. Скорость обмена данными с внешними блоками памяти очень низкая по сравнению со скоростью работы АЛУ. Поэтому внутри МП предусмотрены ячейки памяти – регистры общего назначения, скорость чтения и записи в которые совпадает со скоростью работы АЛУ. В качестве операндов обычно может использовать только данные, которые хранятся во внутренних регистрах МК общего назначения. Результат также будет помещен в один из этих регистров. В команде обычно указано, из какого регистра берутся входные операнды и в какой регистр должен быть записан результат. Для работы с данными АЛУ сначала копирует данные из памяти в регистры, для чего предусмотрены отдельные команды.Все данные, необходимые для работы в ближайшее время, должны быть скопированы из памяти в регистры. А если получен результат, который не будет использоваться в ближайшее время, он может быть скопирован в память. Этот алгоритм позволяет существенно ускорить работу процессора. Хранить все данные в регистрах невозможно, т.к. объем регистров значительно меньше объема оперативной памяти, т.к. сделать быструю память большого объёма на одном кристалле с АЛУ технологически сложно и дорого.
По функциональному назначению команды можно разделить на четыре группы: команды
пересылки данных, арифметические команды, логические команды и команды переходов.
Команды пересылки данных осуществляют загрузку данных из памяти во внутренние регистры процессора, сохранение в памяти содержимого регистров, копирование данных из одной области памяти в другую и обмен данными с устройствами ввода-вывода
Группа арифметических команд реализует большинство арифметических операций –сложение, вычитание, умножение, деление, возведение в степень и другие. Операции над числами с фиксированной запятой (т.е. целыми числами) и над числами с плавающей запятой осуществляются разными командами, т.к. внутри АЛУ эти операции будут выполняться в разных блоках. Также к арифметическим командам относят команду очистка (т.е. запись нулевого значения в некоторый регистр), команды инкремента и декремента – т.е. увеличения или уменьшения значения на 1 и команда сравнения. Команда сравнения в результате выдает 0, если число отрицательно и 1, если число положительно
Логические команды реализуют логические операции – и, или, не, сложение по модулю 2, битовые сдвиги, установку и очистку битов регистра состояния процессора. Команды переходов могут менять порядок выполнения программы. Обычный порядок – это последовательное выполнение команд, одна за другой. В специальном регистре микропроцессора записано значение счетчика команд и при последовательном выполнении значение счетчика каждый раз увеличивается на 1
Но в некоторых случаях необходимо начать выполнять команды, которые записаны в другом месте программы. Для этого применяются команды перехода – в них указано новое значение счетчика команда, т.е. номер команды, которая должна будет выполняться на следующем такте
Лига образования
1.9K пост 16.5K подписчика
Правила сообщества
Публиковать могут пользователи с любым рейтингом. Однако мы хотим, чтобы соблюдались следующие условия:
ДЛЯ АВТОРОВ:
Приветствуются:
-уважение к читателю и открытость
Не рекомендуются:
-публикация недостоверной информации
ДЛЯ ЧИТАТЕЛЕЙ:
Приветствуются:
-конструктивные дискуссии на тему постов
Не рекомендуются:
-личные оскорбления и провокации
-неподкрепленные фактами утверждения
В этом сообществе мы все союзники - мы все хотим учиться! :)
Лучше объясни как работает предсказание ветвлений в Intelовских камушках
Оборот денег в семье.
Старший сын подарил младшей сестре 5000 руб на днюху(13 лет разница).
Сегодня она подходит ко мне:
- Пап, вот 5000 рублей. И вот мои заказы на али. Это подарки тебе, маме, брату, его жене и их мелкому. Успеют же приехать? Можешь оплатить по карте?
- Конечно, доча.
Оплатил. Деньги взял. Ибо это её решение. Добавлю их в её подарок. Но об этом ей, конечно, не скажу.
Новый Год на носу. Подарки. Берегла эти деньги с апреля. Вот так решила их потратить.
У меня хорошие дети.
Не рой яму другому.
Мастер спорта
Прошу юридической помощи, напали чеченцы в метро
Здравствуйте, я очень сомневался писать пост или нет, но сил уже нет бороться в одиночку с нашей правоохранительной системой. 30 августа я ехал на работу к 14:00, на выходе из метро Юго-Восточная на меня напали 2 чеченца ( https://www.m24.ru/shows1/14/308198 сюжет на Москва 24, правда они вырезали специально тот кусок, когда я отмахивался, разрывая дистанцию, уже после нескольких минут избиения в голову и назвали это "дракой", хотя ни одного удара я не нанес), я подбежал к службе безопасности метрополитена, одна из сотрудниц сразу убежала, вторая стояла и смотрела как меня избивают, ничего не делая. В итоге мне сломали нос и нанесли множественные повреждения в области головы. Когда они меня били они орали, что они из Чечни и всех русских вы**ут и ничего им не сделают, явный состав 282 статьи УК РФ, однако в итоге им инкриминировали лишь 115. После их задержания, когда я ждал скорую, полицейская сказала, что у них был нож и они орали, что воевали против русских в чеченскую войну, а также что они находятся под действием наркотиков (в таганском отделении опер потом также сказал). После меня отвезли в ГКБ им. Пирогова, в приемное отделение к нейрохирургу, где я пробыл более 6 часов, как в последствии выяснилось, принял со скорой меня санитар, а заключение выдал медбрат. В итоге в заключении прописаны препараты, которые мне якобы ввели, но их не вводили + заключение противоречит в некоторых моментах самому себе. Госпитализировать меня отказались, хотя по словам врачей скорой должны были госпитализировать на 10-14 дней. На следующий день я пошел в травмпункт рядом с домом, чтобы снять всё-таки побои, но травматолог сказал, что поставил бы ушиб мягких тканей только в случае наличия разрыва кожи (хотя это уже должно быть рваной раной, в моём понимании).
На данном этапе мне не дали ознакомиться с материалами уголовного дела, нож по словам дознавательницы в деле не фигурирует, я просил ознакомить меня с записями с камер видеонаблюдения, мне было отказано, а также с дозоров полицейских, тоже было отказано. Дознавательница не присылает никаких повесток по следственным действиям, я посмотрел, её действия нарушают 164, 188 и 192 статьи УПК РФ, когда на очередной встрече я хотел написать заявление на отвод дознавателя. Я думаю, что дознавательница ангажирована к этим чеченцам и/или диаспоре. При первой встрече, назначенной на 10:00, она отказалась меня принять к оговоренному по телефону (повестки не было) времени, а когда из кабинета выходил другой сотрудник, я слышал, как она говорит кому-то из своих "мариную **анного терпилу".
Прошу оказать юридическую помощь, что делать с этой дознавательницей? Что делать с врачами, которые отказались меня принимать и госпитализировать? Мне назначена очная ставка на 20 ноября, но я боюсь туда идти, потому что возможен вариант, что эти чеченцы придут туда с оружием.
Подбегая к сотрудникам безопасности метро, я включил камеру, думал это их вразумит, я стал кричать, что они хотят меня убить, но люди даже не обернулись. У меня сохранился кусочек видео, до того момента, как один из нападавших выхватил телефон (когда он выхватил телефон, то прервал запись) у меня из рук и начал меня избивать.
Читайте также: