|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
10.02.2017, 19:57 | #1 |
Регистрация: 17.11.2013
Сообщений: 5
|
Несколько заданий (Буду рад дельному ответу или совету)
Буду рад помощи
В языке ассемблера для отечественного процессора «Домбай» есть команда ADDSUB. Эта команда берёт значения регистров bb, cc и dd и кладёт в регистр aa величину 2b+2c−2d2b+2c−2d. При расчёте энергопотребления процессора потребовалось по содержимому регистров bb, cc и dd выяснить, сколько единиц будет в двоичной записи числа, которое окажется в регистре aa после выполнения команды ADDSUB. Вам поручено реализовать сумматор для аналого-цифрового преобразователя. На вход сумматору подаются положительные действительные числа. Обратите внимание, что вычисления в компьютере идут с ограниченной точностью и от порядка слагаемых может зависеть погрешность. В UNIX-подобных операционных системах права доступа к файлам представляются в виде 3-значного восьмеричного числа. Первая цифра — права доступа для владельца, вторая — для группы, третья — для всех остальных. Каждая из цифр, в свою очередь, может быть записана в виде 3-х двоичных разрядов, обозначающих право на чтение (r), запись (w) и исполнение (x), если они установлены в 1, и отсутствие соответствующего права, если они установлены в 0. Выведите соответствующие права доступа в символьном виде: букву в случае наличия права и `-' (без кавычек) в случае его отсутствия. Пусть дана строка A длиной n символов. Будем считать, что строка B длиной 1 ≤ k ≤ n символов является подстрокой строки A, если существует такой индекс p, что k символов, идущие в строке A подряд, являются копией строки B. При разработке алгоритмов сжатия информации часто в качестве подзадачи требуется найти наиболее часто встречающуюся подстроку с определённым свойством. Упростим задачу: дана строка, требуется найти, сколько раз в неё входит наиболее часто встречающаяся подстрока. В рамках импортозамещения строится простой 8-битный процессор, который может обрабатывать элементарные команды, получая их на вход в виде кодов. Числа считаются беззнаковыми. HLT (код 0) — останов; ADD (код 1) — сложение; SUB (код 2) — вычитание; У команд ADD и SUB аргументы — 2 номера регистров, результат записывается в первый из них. MOV (код 3) — присвоение; аргументы — номер регистра и целое число от 0 до 255 включительно, которое в него заносится; IR (код 4) — вывести все регистры. Регистры и их номера: A (5), B (6), C (7), D (8). До начала работы программы регистры содержат нули. Что будет выведено в результате работы программы? Дана печатная плата, в которой монтажные отверстия расположены в виде решётки 100 × 100. Требуется спроектировать радиатор системы охлаждения треугольной формы так, чтобы все вершины треугольника соответствовали монтажным отверстиям, а площадь отличалась от заданной не более чем на 10-5. В каскадной ирригационной системе на каждом уровне находится несколько водохранилищ: от одного у самых гор до NN у сельскохозяйственных угодий на каждом уровне на 1 водохранилище больше, чем на более высоком. От каждого водохранилища есть 2 сточных канала, ведущих в 2 соседних водохранилища уровнем ниже (для находящихся непосредственно возде сельхозугодий — в системы орошения). Известен объём воды, который можно направить из каждого водохранилища в случае засухи. При этом на каждом уровне можно открывать только один из двух каналов — левый или правый. Требуется найти максимальный объём воды, который можно выделить в случае засухи для систем орошения. 3 7 4 2 4 6 8 5 10 3 Для вышеприведённой ирригационной системы ответ равен 3+7+4+10=24. |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
буду рад любой инфе подходящей новичку по Дельфи | \/0l4ek | Общие вопросы Delphi | 14 | 30.12.2016 10:15 |
Теоретическая часть. По сопутствуйте, буду рад :) | Nightmare0 | Общие вопросы C/C++ | 3 | 20.06.2012 09:37 |
iTAP (T9). Буду рад советам и помощи. | [Witold] | Компоненты Delphi | 2 | 03.01.2010 16:46 |
Паскаль Задачи. примерно 10 буду рад если решите... желательно с блок схемами. Буду сильно благодарен. | Азарт | Помощь студентам | 8 | 26.03.2009 23:51 |