• Добро пожаловать на компьютерный форум Tehnari.ru. Здесь разбираемся с проблемами ПК и ноутбуков: Windows, драйверы, «железо», сборка и апгрейд, софт и безопасность. Форум работает много лет, сейчас он переехал на новый движок, но старые темы и аккаунты мы постарались сохранить максимально аккуратно.

    Форум не связан с магазинами и сервисами – мы ничего не продаём и не даём «рекламу под видом совета». Отвечают обычные участники и модераторы, которые следят за порядком и качеством подсказок.

    Если вы у нас впервые, загляните на страницу о форуме и правила – там коротко описано, как задать вопрос так, чтобы быстро получить ответ. Чтобы создавать темы и писать сообщения, сначала зарегистрируйтесь, а затем войдите под своим логином.

    Не знаете, с чего начать? Создайте тему с описанием проблемы – подскажем и при необходимости перенесём её в подходящий раздел.
    Задать вопрос Новые сообщения Как правильно спросить
    Если пришли по старой ссылке со старого Tehnari.ru – вы на нужном месте, просто продолжайте обсуждение.

Взаимодействие устройств ПК

CyberGudvin

Ученик
Регистрация
21 Июн 2017
Сообщения
1
Реакции
0
Баллы
0
Взаимодействие устройств ПК

По курсовой нужно написать программу Персональный компьютер.
Реализуемые объекты: процессор, память, системная плата, устройства ввода вывода. Реализовать процедуры ввода/вывода с учетом возможностей оборудования.
Решил задать вопрос в этот раздел, т.к. на данном этапе меня пока интересует правильное взаимодействие устройств между собой, а не часть разработки. Надеюсь я выбрал верный раздел.
В интернете не смог найти полную информацию: где-то расписано слишком обобщенно, а где-то слишком углубляются в детали чуть ли не до низкоуровневых процессов.
Вот как я понимаю, если что исправьте меня или дополните (описывать буду сразу на примере):
1)С клавиатуры была введена какая-либо инфа. Эта инфа передается на контроллер клавиатуры, котор. находится на системной плате.
2)Контроллер клавиатуры преобразует эту инфу в команду, которую поймет процессор и передает ее на информ. магистраль системной платы. ВОПРОС: что передается на шину данных, что на шину адреса, а что на шину управления?
3)По информ. магистрали команда поступает в опер. память (ram). Из ram ее достает процессор. ВОПРОС:
Как процессор узнает что поступила новая команда в ram? Там что-то вроде бесконечного цикла проверки на новые команды? И вот еще:между процессором и ram своя линия связи? Или опять же команда поступает снова на инф. магистраль чтобы дойти до процессора?
4)Процессор обрабатывает команду. ВОПРОС:
В процессоре есть блок АЛУ и блок УУ. Всегда ли работают оба блока? Например если просто была нажата клавиша WINDOWS - зачем блоку АЛУ что-то вычислять? Процессору просто надо отправить команду на выход: открыть меню ПУСК. Объясните пожал. этот момент... После обработки процессор отправляет от себя команду в устройствам на выход., точнее на инф. магистраль.
5)С магистрали она попадает в ram. С ram опять на магистраль. ВОПРОС:
еще один возник. А кто управляет всеми этими передвижениями с магистрали на устройство, с устр. опять на магистраль? Команда не сама же передвигается по маршруту?
6)С магистрали на устройства вывода.

Чувствую я, что многое непарвильно. Но вы уж исправьте пожалуйста как надо, чтобы было близко к правде. Мне просто нужно создать имитацию работы устройств ПК.
 
если включить фантазию то
на шину данных, что на шину адреса, а что на шину управления
винчестер,банки памяти ,мозг процессор.

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

наверное так если почитать векипедию
на шину данных- определяет разрядность 32/64 винчестер
на шину адреса- озу память
на шину управления- процессор отдаёт приказы

вообще хочу сказать что собрать свой комп по учебнику нельзя
нужно месяц сидеть за компом чтоб понять как он устроен
вот из-за таких курсовиков

И вот еще:между процессором и ram своя линия связи? Или опять же команда поступает снова на инф. магистраль чтобы дойти до процессора?

память идёт через материнскую плату и потом в проц не может же по воздуху телепортировать связь процессора с памятью

для меня вообще непонятен такой подход

в материнской плате есть северный и южный мост, есть сокет и слоты pcl ,слоты ddr,
а такие глобальные углубления нужны ремонтнику который решил без мультиметра определить поломку как слепой в фильме пошевелив бровями
 
Я бы вам посоветовал почитать как работают 8 разрядные персональные машины,
там все описано грамотно и подробно,
и отталкиваясь от этих знаний можно написать не только курсовую,но и собрать компьютер.
Пример
Реализуемые объекты:

ввода вывода это клавиатура все кнопочки постоянно сканируютя и
подключается к одному из портов
 
ребят подскажите клава на ноуте липнет ч сделать лучше
 
ребят подскажите клава на ноуте липнет ч сделать лучше

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