Форум программистов, компьютерный форум, киберфорум
GPSS
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.71/7: Рейтинг темы: голосов - 7, средняя оценка - 4.71
0 / 0 / 0
Регистрация: 05.12.2013
Сообщений: 10

Моделирование микропроцессорной системы

08.11.2014, 01:23. Показов 1527. Ответов 1
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Уважаемые!есть вопрос,суть которого заключается в следующем.Из одного,условно называемого,пункта информация передаётся по двум узлам.Назовём AC1 AC2.Передаётся в другой пункт,из которого к следующему соответственно также по узлам CB1 CB2.решение этой задачи есть,интересует вот что:как сделать так,чтобы из узла AC1 пакеты шли далее именно по каналу CB1.Ниже прилагаю код решения без этого условия

Code
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
INITIAL X1,0    ; 
GENERATE 8,3    ; 
AAA QUEUE QUE_;
SAVEVALUE 1+,1  ; 
TEST E X1,3,VIBOR
   SAVEVALUE 1,1    ; 
VIBOR ASSIGN 1,X1   ; 
SEIZE P1        ; 
   DEPART QUE_A     ; 
   TEST E P1,1,LINE_AC2 ; 
LINE_AC1 ADVANCE 20,5 ;
      TRANSFER ,REL ; 
LINE_AC2 ADVANCE 20,2;
REL RELEASE P1  ; 
TRANSFER 0.1,,AAA   ;
 
CCC TEST L Q$QUE_C,25,OTKAZ ;
QUEUE QUE_C     ; 
ASSIGN 1,(DUNIFORM(1,3,4)) ;
SEIZE P1        ; 
DEPART QUE_C    ; 
TEST E P1,3,LINE_CB2 ; 
 
LINE_CB1 TEST L Q$QUE_C,20,CB15 ; 
   ADVANCE 20   ;
   TRANSFER ,REL2   ;
 
LINE_CB2 TEST L Q$QUE_C,20,CB15 ;
   ADVANCE 25,3 ;
   TRANSFER ,REL2   ; 
 
CB15 ADVANCE 15 ; 
 
REL2 RELEASE P1     ;
TRANSFER 0.1,,CCC ; 
SAVEVALUE VER_REZERV,(N$CB15#100/N$REL2) ; 
 
TERMINATE 1 ; 
OTKAZ TERMINATE 1   ; 
 
START 500   ;
0
Лучшие ответы (1)
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
08.11.2014, 01:23
Ответы с готовыми решениями:

Моделирование лифтовой системы
Здравствуйте! Очень нужна помощь в моделировании лифтовой системы. Условие: имеется лифт, который ездит по 20 этажам. На каждом из этажей...

Моделирование вычислительной системы
Не могу понять в чем ошибка EXPON FUNCTION RN1,C24 0,0/ .1,.104/ .2,.222/ .3,.355/ .4,.509/ .5,.69/ .6,.915/ .7,1.2/ .75,1.38 ...

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

1
 Аватар для Dukalys
1817 / 1031 / 285
Регистрация: 13.02.2012
Сообщений: 3,339
08.11.2014, 08:14
Лучший ответ Сообщение было отмечено whiplash92 как решение

Решение

Назовём AC1 AC2.
Эти каналы у вас физически имеют номера 1 и 2, выбор канала осуществляется в этой строчке
VIBOR ASSIGN 1,X1 ; попеременно 1 2 1 2 1 2

CB1 CB2
Физически каналы имеют номера 3 и 4

сделать так,чтобы из узла AC1 пакеты шли далее именно по каналу CB1
что общего у каналов AC1 и CB1 - номер единичка
т.е. учитывая предыдущие выкладки, нужно чтобы заявка идущая вначалае через 1ый канал, попадала в 3ий
а заявка прошедшая через 2ой канал, попадала в 4ый
1-3
2-4


разница = 2, т.е. мы можем взять номер канала который был использован на участке АС = этот номер записан в параметре P1 и использовать его на участке CB, просто добавив к номеру канала +2
т.е. (P1+2)

Для этого
Code
1
2
ASSIGN 1,(DUNIFORM(1,3,4)) ; УДАЛЯЕМ эту строчку кода, случайный выбор канала 3 или 4 нам не нужен
SEIZE P1 ; В этой строчке и ВСЕХ нижележащих строчках кода меняем параметр P1, на (P1+2)
1
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
08.11.2014, 08:14
Помогаю со студенческими работами здесь

Моделирование телефонной системы
Задание: Телефонная система имеет две параллельные линии связи. Как показали результаты статистических исследований, интервалы времени...

моделирование вычислительной системы
Вычислительная система состоит из 3 ЭВМ, в систему от 40 до60 с поступают задания,которые попадают в очередь на обработку к первой ЭВМ, где...

Моделирование стохастической системы
Система автоматизации проектирования состоит из ЭВМ и трех терминалов. Каждый проектировщик формирует задание на расчет в интерактивном...

Моделирование работы вычислительной системы
Задание. В специализированной вычислительной системе периодически выполняются три вида заданий, которые характеризуются уровнями...

Моделирование системы автоматизации экспериментов
Задача. В системе автоматизации экспериментов (САЭ) на базе специализированной ЭВМ данные от измерительных устройств поступают в буферную...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Новые блоги и статьи
Символьное дифференцирование
igorrr37 13.02.2026
/ * Логарифм записывается как: (x-2)log(x^2+2) - означает логарифм (x^2+2) по основанию (x-2). Унарный минус обозначается как ! */ #include <iostream> #include <stack> #include <cctype>. . .
Камера Toupcam IUA500KMA
Eddy_Em 12.02.2026
Т. к. у всяких "хикроботов" слишком уж мелкий пиксель, для подсмотра в ESPriF они вообще плохо годятся: уже 14 величину можно рассмотреть еле-еле лишь на экспозициях под 3 секунды (а то и больше),. . .
И ясному Солнцу
zbw 12.02.2026
И ясному Солнцу, и светлой Луне. В мире покоя нет и люди не могут жить в тишине. А жить им немного лет.
«Знание-Сила»
zbw 12.02.2026
«Знание-Сила» «Время-Деньги» «Деньги -Пуля»
SDL3 для Web (WebAssembly): Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 12.02.2026
Содержание блога Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами и вызывать обработчики событий столкновения. . . .
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 11.02.2026
Содержание блога Библиотека SDL3 содержит встроенные инструменты для базовой работы с изображениями - без использования библиотеки SDL3_image. Пошагово создадим проект для загрузки изображения. . .
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL3_image
8Observer8 10.02.2026
Содержание блога Библиотека SDL3_image содержит инструменты для расширенной работы с изображениями. Пошагово создадим проект для загрузки изображения формата PNG с альфа-каналом (с прозрачным. . .
Установка Qt-версии Lazarus IDE в Debian Trixie Xfce
volvo 10.02.2026
В общем, достали меня глюки IDE Лазаруса, собранной с использованием набора виджетов Gtk2 (конкретно: если набирать текст в редакторе и вызвать подсказку через Ctrl+Space, то после закрытия окошка. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru