Форум программистов, компьютерный форум, киберфорум
ОС на Assembler
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск  
 
 
Рейтинг 4.96/25: Рейтинг темы: голосов - 25, средняя оценка - 4.96
 Аватар для chipenstain
68 / 57 / 16
Регистрация: 17.07.2017
Сообщений: 223

OS с Visual Studio

17.07.2017, 13:40. Показов 5192. Ответов 25

Студворк — интернет-сервис помощи студентам
Вопрос в следующем: после перехода с Ассемблера на C++, можно ли писать компоненты c++ в visual studio (насколько я знаю там только visual c++, подходит ли он для ос отличной от windows?)?
1
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
17.07.2017, 13:40
Ответы с готовыми решениями:

Почему у меня MASM32 не правильно работает в Visual studio когда уже установлен внутри настройки visual studio code ?
Почему у меня MASM32 не правильно работает в Visual studio когда уже установлен внутри настройки visual studio code ?

Установка C++ Redistributable Visual Studio 2017 и Visual C++ для Visual Studio 2015
Доброго дня. Пытаюсь изучить PHP. Решил установить сервер локальный. В инструкции сказано: "Ещё нам нужен файл C++...

Будет ли всегда программа написанная на Visual Studio 2010 открываться в Visual Studio 2003 ?
Будет ли всегда программа написанная на Visual Studio 2010 открываться в Visual Studio 2003 ?

25
 Аватар для Ethereal
6773 / 2741 / 385
Регистрация: 17.02.2013
Сообщений: 4,048
22.07.2018, 13:48
Лучший ответ Сообщение было отмечено Mikl___ как решение

Решение

Студворк — интернет-сервис помощи студентам
Цитата Сообщение от ОС Посмотреть сообщение
Не верю, что Б.Гейтс с друзьями ковыряли отвёрткой дырочки в перфоленте.
Первый же программист, которого Б.Гейтс заставил бы писать ОС в упомянутом EDLIN, наверно тут же бы уволился.
Ну так EDLIN Тим Патерсон и написал. И в первых версиях MS-DOS другого редактора просто не было. Если бы ему этот редактор не казался достаточным, то он написал бы другой и обязательно бы к своей ОС приложил.

Добавлено через 20 минут
http://www.bitsavers.org/pdf/d... _Aug91.pdf
Тут начиная с главы 8-2 обучение тому как пользоваться однострочным редактором EDIT в ОС RT-11. Главное его назначение, работа не сидя за дисплеем, как вы только и можете себе представить, а сидя за печатающим терминалом. И операционки за таким терминалом тоже писали.
Печатающий терминал выглядит как печатная машинка, подключенная к компьютеру вместо дисплея. Вот чтобы редактировать на ней программы и нужен был однострочный редактор. Потому-что набиваешь клавиатурой команды как изменить строку, потом терминал печатает измененную строку на бумаге и протягивает бумагу на строчку. Редактируешь всегда одну строку. И это нормально, потому-что на первых компьютерах было так и так и работали. А вот за каким хреном в MS-DOS по пятую версию включительно был в комплекте только однострочный редактор для работы с дисплеем, так это нужно у Тима Патерсона спросить. Видать он даже за дисплеем на таком редакторе работал. Может так наловчился за печатающим терминалом, что больше ничего и не надо было.
2
Модератор
Эксперт по электронике
 Аватар для ФедосеевПавел
8675 / 4512 / 1670
Регистрация: 01.02.2015
Сообщений: 13,949
Записей в блоге: 14
22.07.2018, 15:55
По поводу EDLIN.
Как-то обращал внимание, что в UNIX/LINUX есть подобный редактор, который используется в пакетных (sh/bash) файлах для достаточно нетривиального редактирования.
А EDLIN применяют (хотя бы потенциально возможно?) таким же образом?

Добавлено через 19 минут
Да, на ес1045 в качестве консоли используется печмашка "CONSUL 256" - набор команды клавиатурой, ответ системы красными или чёрными чернилами на рулонную бумагу.
Когда-то принимал участие в восстановлении работоспособности как ремонтник ТЭЗов - организация диагностики и ремонта на месте для ускорения работ (ЗИП почти отсутствовал).
1
Ушел с форума
Автор FAQ
 Аватар для Mikl___
16378 / 7690 / 1080
Регистрация: 11.11.2010
Сообщений: 13,769
22.07.2018, 17:38
ФедосеевПавел,
А мы на ЕС-1022 вывод на дисплей от "Электроники-60" сделали и выкинули "Консул". Доработка потребовала целых 6 добавочных микросхем. Одна микросхема ПЗУ для перекодировки кода, который поступал на "Консул" в КОИ-7 и из КОИ-7 обратно, триггер, который фиксировал нажатие на Shift, и 4 микросхемы для синхронизации
1
 Аватар для Ethereal
6773 / 2741 / 385
Регистрация: 17.02.2013
Сообщений: 4,048
22.07.2018, 22:29
Цитата Сообщение от ФедосеевПавел Посмотреть сообщение
А EDLIN применяют (хотя бы потенциально возможно?) таким же образом?
Я живьем этого дела уже не застал. Могу только догадываться как это выглядело. И немного почерпнуть из старой документации.

Но вот не под MS-DOS, а под RT-11 для мини-ЭВМ PDP-11 были вот такие устройства :
https://www.youtube.com/watch?v=JDMfQfQAOS4
https://www.youtube.com/watch?v=gMIL2bvUYIs
По английски назывались hardcopy terminal или printing terminal. И написано, что именно для таких устройств был однострочный редактор EDIT. Но это можно понять. А вот смысл однострочного редактора EDLIN для дисплея понять трудновато. Могу только представить, что тот, кто поработал с hardcopy terminal смог бы без напряга пользоваться и EDLIN-ом на дисплее.

Видимо дело было так. При работе с печатающим терминалом неизбежен однострочный редактор. Бумагу-то надо экономить. Это дисплей показывает текста сразу много и ничего не тратится, а тут бумага-то тратится. Поэтому распечатать только редактируемую строку (как максимум указанный диапазон строк), потом набрать с клавиатуры команду забить в редактируемой строке такие-то символы или такие-то символы вставить и распечатать строку снова.
А вот однострочные редактроры для дисплеев появились видимо по инерции. Типа редактор для дисплея совместимый по командам с привычным редактором для печатающего терминала.
2
328 / 81 / 2
Регистрация: 21.07.2018
Сообщений: 112
Записей в блоге: 1
23.07.2018, 05:13
EDLIN Есть в моем планшете с Windows 8.1 !
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
C:\>where edlin
C:\Windows\System32\edlin.exe
 
C:\>DEBUG \WINDOWS\SYSTEM32\EDLIN.EXE
-U
102B:0010 8BE8          MOV     BP,AX
102B:0012 8CC0          MOV     AX,ES
102B:0014 051000        ADD     AX,0010
102B:0017 0E            PUSH    CS
102B:0018 1F            POP     DS
102B:0019 A30400        MOV     [0004],AX
102B:001C 03060C00      ADD     AX,[000C]
102B:0020 8EC0          MOV     ES,AX
102B:0022 8B0E0600      MOV     CX,[0006]
102B:0026 8BF9          MOV     DI,CX
102B:0028 4F            DEC     DI
102B:0029 8BF7          MOV     SI,DI
102B:002B FD            STD
102B:002C F3            REPZ
102B:002D A4            MOVSB
102B:002E 50            PUSH    AX
102B:002F B83400        MOV     AX,0034
-N /?
-G
Starts Edlin, a line-oriented text editor.
 
EDLIN [drive:][path]filename [/B]
 
  /B   Ignores end-of-file (CTRL+Z) characters.
 
Program terminated normally
-Q
 
C:\>VER
 
Microsoft Windows [Version 6.3.9600]
Вот и нашлась тёплая ламповая интегрированная среда разработки ОС для настоящих древних бородатых программистов в свитере под белым халатом!

EDLIN + DEBUG
3
Модератор
2131 / 1000 / 170
Регистрация: 23.07.2018
Сообщений: 3,349
Записей в блоге: 3
02.10.2018, 07:53
Visual Studio солюшн для юных системных программистов
https://github.com/ionescu007/VisualUefi

Никто не пробовал?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
02.10.2018, 07:53

В коде возникли ошибки при переходе с Visual studio 2013 на Visual studio 2017
Добрый день, решил попробовать поменять свою 2013 студию на 2017 и заметил такую проблему, при открытии проектов 13 года и даже копирования...

Зачем для создания формы на Angular использовать Visual Studio и Visual Studio Code?
Мне нужно написать форму на ангуляре, которая будет выполнять Select, Insert,Delete из базы данных. Нашла видео, в котором показывают...

Visual Studio 2005 и Visual Studio 2008 сильно ли они отличаются друк от друга?
привет ребята:) вот у меня есть Visual Studio 2005 и Visual Studio 2008 возник вопрос сильно ли они отличаются друк от друга? пробывал...

Имеются ли отличия в компиляторах у сред разработки Visual Studio 2006 и Visual Studio 2015 ?
скажите а где найти среду 2006 года? или можно использовать 2015 год?

Скажите если я напишу программу на C# в MS Visual studio 2012 на framework 3.5 я потом смогу открыть проект моей программы на MS Visual studio 2008
Скажите если я напишу программу на C# в MS Visual studio 2012 на framework 3.5 я потом смогу открыть проект моей программы на MS Visual...


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

Или воспользуйтесь поиском по форуму:
26
Ответ Создать тему
Новые блоги и статьи
Запрет дублирования строк в табличной части
Maks 13.09.2026
Реализация из решения ниже выполнена на нетиповом справочнике "Нормы ТО" с табличной часть "Виды ТО", разработанного в КА2, со следующими реквизитами: - ВидТО (СправочникСсылка. ВидыТО); - ВидГСМ. . .
Скрипты Tampermonkey для CyberForum, ChatGPT, Claude и пр.
Jin X 06.09.2026
Скрипты Tampermonkey для CyberForum, ChatGPT, Claude и пр. Работая с форумом и нейросетями в браузере часто хочется что-то подкорректировать или добавить какого-то функционала. Ниже прикреплён. . .
Программа опроса у.з. расходомера SLS-720F
Argus19 02.09.2026
Программа опроса у. з. расходомера SLS-720F Программа опрашивает один раз в минуту три ультразвуковых расходомера SLS-720F через интерфейс RS-485 по протоколу Modbus RTU. Опрашиваются регистры. . .
Hyper-V: Компьютер должен поддерживать доверенный платформенный модуль 2.0.
Maks 31.08.2026
При установке Windows 11 на виртуальную машину Hyper-V 2-го поколения вылезла такая ошибка: Решение: в параметрах виртуальной машины, в разделе "Безопасность" (Security) активировать флаг. . .
Архитектура биовида Стива в Майнкрафте: Зачем бонобо кубический каннибализм
anaschu 30.08.2026
Кубический Вагинокапитализм в Minecraft: Математический инвариант ОДУ и рок Стивов-бонобо Главная задача разработанной «Модели Всего» — наглядно продемонстрировать наличие системной «судьбы». . .
Оттачиваю умение писать js программы.
russiannick 30.08.2026
Проектом выходного дня стало написание Книги шифров Виженера. Итогом стала версия 200, синий туман. Синий туман назван так, потому что замораживает текст под собой. Нажатие синих кнопок управляют. . .
мат медиц модель 30. презентация проекта
anaschu 27.08.2026
хоп хоп хоп хидахоп, а я кладую))
Как у меня протекала болезнь
zorxor 27.08.2026
Здравствуйте, друзья! Эта запись блога предназначена именно для вас - для моих дорогих друзей, которые знали меня лично. Чтобы ответить на вопрос - а что же со мной произошло на самом деле? Я учился. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru