Johnny007: Дело не в максимально возможной скорости. У SSD очень быстрый произвольный доступ, что сильно ускоряет запуск и работу системы. Если у вас HDD, легко заметить сильный "хруст" диска при запуске компьютера с нуля. Это винда по файлам шарится. В таком режиме пусть даже у вас SATA3, скорость чтения очень мала. А вот на SSD скорость настолько сильно не снижается и загрузка происходит моментально.
Автору вопроса - неплохо бы купить ssd на 128 под систему и терабайтник под фильмы и прочие емкие вещи
Junior007: У вас в запросе что написано? Accept-encoding: gzip, deflate, br. Посмотрите, что сайт вернул - Content-Encoding: gzip. То есть, пожатые данные вам пришли.
Или распаковывайте, или уберите список поддерживаемых форматов сжатия.
Тела нет, потому что ответ 302 - перенаправление на HTTPS.
Конечно ваш самописный браузер не поддерживает HTTPS, потому при попытке нешифрованного HTTP запроса на 443 порт вылезает ошибка 400
Чем 302 ответ ненормальный? Он видит ваш useragent, видит, что это браузер и должен поддерживать HTTPS, и перенаправляет вас туда при помощи 302 ответа. Попробуйте прикинуться каким-нибудь Lynx
Дарья Андреева: есть только одна команда "сравнить" + есть много команд перехода: "перейти, если равно", "перейти, если больше", "перейти, если меньше" и т.д.
а ведь и так только сравнение будет использоваться:
[ввод числа]
cmp al, '0'
jl BAD_NUMBER ; если введенный символ меньше '0', печатаем что введено не число
cmp al, '9'
jg BAD_NUMBER ; аналогично если больше девятки
cmp al, '5' ; по условию сравниваем с пятеркой
jl PRINT_MENSHE_5 ;(Jump Less) печатаем, что введенное число меньше пяти
jz PRINT_RAVNO_5 ;(Jump Zero) печатаем, что равно 5
jg PRINT_BOLSHE_5 ;(Jump Greater) печатаем, что больше
x86 является CISC архитектурой с переменным размером кода команды. Наиболее близкое, что могу предположить - ассемблерная команда длиной в два байта. Но не думаю, что именно это имелось в виду.
Есть битовые операции - логическое"и" (and), логическое "или" (or), побитовые сдвиги (shr, shl). Опять же, где здесь двухбитовость, не пойму.
Попробуйте узнать условие ещё раз.
В условии всё, блин, прекрасно. Операции ++ и -- над константами (шта?!), прерывание 20h, которое вообще-то завершает подпрограмму, перебиваемая двухбитовая операция, загруженная в сегмент стека (???)
Если переживёте такое ДЗ и преподаватель таки покажет пример решения, покажите плиз. Может познаю дзен такого мышления
И ещё. При вводе цифры скорее всего будут использоваться символы ASCII, значение которых не будет равно самой цифре (например, цифра 5 в ASCII таблице имеет значение 53 или 0x35 в шестнадцатеричной системе). Поэтому введенное число нужно сравнивать с '0', '5' и '9'. Использование кавычек в записи сообщает компилятору, что следует рассматривать параметр как символ, а не как число. Ну или сразу писать ASCII код цифры в своей программе.
rromm: для того, чтобы не возникло ситуации, когда ноутбук не способен обеспечить подключаемое устройство питанием.
ни ноутбук, ни зарядка обычно не регулируют отдаваемый ток. всё на совести устройства.
rromm: А вот для этого и требуется инициализация USB и запрос на потребление конкретного тока. Не видели сообщений вида "USB порт был отключён из-за превышения потребляемого тока"? Это как раз тот случай, когда девайс запросил больше, чем ноутбук может дать.
Автору вопроса - неплохо бы купить ssd на 128 под систему и терабайтник под фильмы и прочие емкие вещи