Компьютеры Lenovo,HP и Acer будут на российских процессорах


 [ Сообщений: 207 ]  Стрaница Пред.  1, 2, 3, 4, 5, 6, 7 ... 11  След.
Автор  
 
Сообщение  
Ветеран

Регистрация: 05.09.2014
Сообщения: 29616
Благодарил (а): 161 раз.
Поблагодарили: 603 раз.
Россия
pl222 писал(а):
everfunk писал(а):
pl222 писал(а):
Ядро давно на C написано.
Наивный ты. Высокоуровневая часть да. Ты ведь не видел ни разу исходники ядра linux? Посмотри там есть файлы с расширением .s под каждую платформу, а внутри ассемблерный код под указанную платформу.
О том что есть вставки я знаю.
Но, если бы ты писал хоть раз на ассемблере, то должен знать, что он также компилируется в машинный код, а не напрямую исполнятся. :rzach:
Мнемоники ассемблера соответствуют непосредственно машинным инструкциям.
На, смотри, тут компилятор ни разу не при деле. Архитектура ARM64
https://github.com/torvalds/li ... set.S

"На Си ядро написано, компилятор всё сделает"
Лучшая глупость дня.

_________________
"Внешние стены дома - все несущие" -- Ихорь
"я в самом что ни наесть станционном месте работаю" -- igg

   
  
    
 
Сообщение  
Ветеран

Регистрация: 01.10.2014
Сообщения: 9736
Благодарил (а): 229 раз.
Поблагодарили: 163 раз.
everfunk писал(а):
pl222 писал(а):
everfunk писал(а):
pl222 писал(а):
Ядро давно на C написано.
Наивный ты. Высокоуровневая часть да. Ты ведь не видел ни разу исходники ядра linux? Посмотри там есть файлы с расширением .s под каждую платформу, а внутри ассемблерный код под указанную платформу.
О том что есть вставки я знаю.
Но, если бы ты писал хоть раз на ассемблере, то должен знать, что он также компилируется в машинный код, а не напрямую исполнятся. :rzach:
Мнемоники ассемблера соответствуют непосредственно машинным инструкциям.
На смотри тут компилятор ни разу не при деле ARM64
https://github.com/torvalds/li ... set.S
Ха-ха-ха.
Наивный чукотский юноша.
Да , мнемоническая инструкция соотвествует машинному коду.
Но кто мешает сделать замену мнемоническиx инструкций?
Например код для пересылки данных между регистрами одного процессора легко можно транслировать мнемокод другого процессора.
Это даже в Ворде можно сделать путем клавиши CNTRL+X.

Если ты думаешь что на ассемблере охуенные алгоритмы реализуют , то ты даже не чукотский юноша, а таджикский.

_________________
Не бойтесь их, ибо нет ничего сокровенного, что не открылось бы, и тайного, что не было бы узнано.

   
  
    
 
Сообщение  
Ветеран

Регистрация: 05.09.2014
Сообщения: 29616
Благодарил (а): 161 раз.
Поблагодарили: 603 раз.
Россия
Вот для ARM64
https://github.com/torvalds/li ... try.S

Вот для x64
https://github.com/torvalds/li ... try.S

И там сотни файлов на ассемблере под КАЖДУЮ архитектуру отдельно. И они совсем не похожи друг на друга.

Так что "всё ядро на Си написано" это для наивных дурачков.

_________________
"Внешние стены дома - все несущие" -- Ихорь
"я в самом что ни наесть станционном месте работаю" -- igg

   
  
    
 
Сообщение  
Старейшина

Регистрация: 05.09.2014
Сообщения: 87803
Благодарил (а): 21 раз.
Поблагодарили: 1065 раз.
СССР
Жигули писал(а):
Минцифры предложило компаниям Lenovo, HP и Acer в рамках эксперимента создать ноутбуки с российскими процессорами. Об этом сообщает «Коммерсантъ» со ссылкой на источники в министерстве.

Как отмечается, до конца 2022 года должно быть произведено 50 тыс. локализованных устройств, — то есть они будут распространены только по территории России.

Согласно информации источников, Минцифры ведет переговоры с ООО «Леново глобал технолоджи Раша» относительно выпуска партии ноутбуков на процессорах российских разработчиков. Предположительно, речь идет о компании «Байкал Электроникс».

По данным «Коммерсанта», представители Lenovo выразили готовность к диалогу. Генеральный директор Acer в России Дмитрий Кравченко заявил, что компания изучает возможности локализации производства компьютеров в стране. В «Байкал Электроникс» также рассматривают участие в эксперименте.

https://turbo.gazeta.ru/tech/n ... shtml

Ну это примерно как с автомобилями будет.

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

_________________
Властитель слабый и лукавый, плешивый щеголь, враг труда, нечаянно пригретый славой, над нами царствовал тогда


Последний раз редактировалось Игорь 19.01.22, 00:48, всего редактировалось 1 раз.
   
  
    
 
Сообщение  
Ветеран

Регистрация: 05.09.2014
Сообщения: 29616
Благодарил (а): 161 раз.
Поблагодарили: 603 раз.
Россия
https://github.com/torvalds/li ... try.S
Вот для ibm390
Там даже ассемблеры не похожи совсем.

_________________
"Внешние стены дома - все несущие" -- Ихорь
"я в самом что ни наесть станционном месте работаю" -- igg

   
  
    
 
Сообщение  
Ветеран

Регистрация: 01.10.2014
Сообщения: 9736
Благодарил (а): 229 раз.
Поблагодарили: 163 раз.
Вообще такая работа чисто для студентов, перевести код с одного проца на другой.
Для проф роста.
Есть конечно тяжелые алгоритмы типа работы с числами с плавающей запятой.
Но и там давно все отработано.

_________________
Не бойтесь их, ибо нет ничего сокровенного, что не открылось бы, и тайного, что не было бы узнано.

   
  
    
 
Сообщение  
Ветеран

Регистрация: 01.10.2014
Сообщения: 9736
Благодарил (а): 229 раз.
Поблагодарили: 163 раз.
everfunk писал(а):
https://github.com/torvalds/linux/blob/master/arch/s390/kernel/entry.S
Вот для ibm390
Там даже ассемблеры не похожи совсем.
Ты первый раз макроассемблер встретил?
Дык там типичная конструкция из нескольких операций типа вытащить данные из стека меняется на макрослова.
Это еще проще перевести на другую платформу, чем просто код без макросов.
Хотя для чайника, типа тебя , это страшное колдунство. :rzach:

_________________
Не бойтесь их, ибо нет ничего сокровенного, что не открылось бы, и тайного, что не было бы узнано.

   
  
    
 
Сообщение  
Ветеран

Регистрация: 01.10.2014
Сообщения: 9736
Благодарил (а): 229 раз.
Поблагодарили: 163 раз.
Игорь писал(а):
Жигули писал(а):
Минцифры предложило компаниям Lenovo, HP и Acer в рамках эксперимента создать ноутбуки с российскими процессорами. Об этом сообщает «Коммерсантъ» со ссылкой на источники в министерстве.

Как отмечается, до конца 2022 года должно быть произведено 50 тыс. локализованных устройств, — то есть они будут распространены только по территории России.

Согласно информации источников, Минцифры ведет переговоры с ООО «Леново глобал технолоджи Раша» относительно выпуска партии ноутбуков на процессорах российских разработчиков. Предположительно, речь идет о компании «Байкал Электроникс».

По данным «Коммерсанта», представители Lenovo выразили готовность к диалогу. Генеральный директор Acer в России Дмитрий Кравченко заявил, что компания изучает возможности локализации производства компьютеров в стране. В «Байкал Электроникс» также рассматривают участие в эксперименте.

https://turbo.gazeta.ru/tech/n ... shtml

Ну это примерно как с автомобилями будет.

Весь мир будет ездить на нормальных автомобилях, нормальными компьютерами пользоваться, в смысле, а россияне - глючными компьютерами-говнотазиками.
Это еще что!
Хорькам надо будет перед использованием нового компьютера гимн России петь, а то не заработает, глючить будет.

_________________
Не бойтесь их, ибо нет ничего сокровенного, что не открылось бы, и тайного, что не было бы узнано.


Последний раз редактировалось pl222 19.01.22, 00:54, всего редактировалось 1 раз.
   
  
    
 
Сообщение  
Ветеран

Регистрация: 05.09.2014
Сообщения: 29616
Благодарил (а): 161 раз.
Поблагодарили: 603 раз.
Россия
pl222 писал(а):
Вообще такая работа чисто для студентов, перевести код с одного проца на другой.
Для проф роста.
Есть конечно тяжелые алгоритмы типа работы с числами с плавающей запятой.
Но и там давно все отработано.
Ага, для студентов, с учётом того что надо знать несколько архитектур с организацией памяти, mmu, apic и тд.
Вот для sparc тот же entry.S
https://github.com/torvalds/li ... try.S
Ты же не студент за 5 минут сопоставишь с entry.S для ibm390. Там же "только названия команд и регистров заменить" :rofl:

_________________
"Внешние стены дома - все несущие" -- Ихорь
"я в самом что ни наесть станционном месте работаю" -- igg

   
  
    
 
Сообщение  
Ветеран

Регистрация: 05.09.2014
Сообщения: 29616
Благодарил (а): 161 раз.
Поблагодарили: 603 раз.
Россия
pl222 писал(а):
everfunk писал(а):
https://github.com/torvalds/linux/blob/master/arch/s390/kernel/entry.S
Вот для ibm390
Там даже ассемблеры не похожи совсем.
Ты первый раз макроассемблер встретил?
Дык там типичная конструкция из нескольких операций типа вытащить данные из стека меняется на макрослова.
Это еще проще перевести на другую платформу, чем просто код без макросов.
Хотя для чайника, типа тебя , это страшное колдунство. :rzach:
А ты я вижу макросы от инструкций отличить не можешь. :rzach: пролистай ниже и сравни инструкции для разных платформ.

_________________
"Внешние стены дома - все несущие" -- Ихорь
"я в самом что ни наесть станционном месте работаю" -- igg

   
  
    
 
Сообщение  
Ветеран

Регистрация: 01.10.2014
Сообщения: 9736
Благодарил (а): 229 раз.
Поблагодарили: 163 раз.
everfunk писал(а):
pl222 писал(а):
Вообще такая работа чисто для студентов, перевести код с одного проца на другой.
Для проф роста.
Есть конечно тяжелые алгоритмы типа работы с числами с плавающей запятой.
Но и там давно все отработано.
Ага, для студентов, с учётом того что надо знать несколько архитектур с организацией памяти, mmu, apic и тд.
Вот для sparc тот же entry.S
https://github.com/torvalds/li ... try.S
Ты же не студент за 5 минут сопоставишь с entry.S для ibm390. Там же "только названия команд и регистров заменить" :rofl:
В мое время студенты из Москвы транслировали игры с одной платформы на другую. 90-ые годы.
Путем дизассемблирования, замены типичных конструкций на другую.
Ка ты думаешь сейчас крякают игры?
Тоже переводят машинный код в PI-код, и на нем делают отладку.

_________________
Не бойтесь их, ибо нет ничего сокровенного, что не открылось бы, и тайного, что не было бы узнано.

   
  
    
 
Сообщение  
Ветеран

Регистрация: 05.09.2014
Сообщения: 29616
Благодарил (а): 161 раз.
Поблагодарили: 603 раз.
Россия
pl222
Раз такой спец, скажи
Какой инструкции в x86 соответствует
мнемоника инструкции lctlg в ibm390.
Ты ж "макроассемблер" знаешь :rzach: не студент, за 3 минуты сделаешь.

_________________
"Внешние стены дома - все несущие" -- Ихорь
"я в самом что ни наесть станционном месте работаю" -- igg

   
  
    
 
Сообщение  
Ветеран

Регистрация: 01.10.2014
Сообщения: 9736
Благодарил (а): 229 раз.
Поблагодарили: 163 раз.
everfunk писал(а):
pl222 писал(а):
everfunk писал(а):
https://github.com/torvalds/linux/blob/master/arch/s390/kernel/entry.S
Вот для ibm390
Там даже ассемблеры не похожи совсем.
Ты первый раз макроассемблер встретил?
Дык там типичная конструкция из нескольких операций типа вытащить данные из стека меняется на макрослова.
Это еще проще перевести на другую платформу, чем просто код без макросов.
Хотя для чайника, типа тебя , это страшное колдунство. :rzach:
А ты я вижу макросы от инструкций отличить не можешь. :rzach: пролистай ниже и сравни инструкции для разных платформ.
Ассемблер это не страшное колдунство.
Давай не грузи.
Я на нем писал в свое время.
Траслировать код с одного проца на другой можно даже на лету.
Так работают эмуляторы программ.
Да он требует знание архитектуры процессора. Это не самое страшное, можно разобраться при наличии опыта за пару месяцев, а дальше просто рутина.

Это для юзеров далеких от софта страшное шаманство. А побольшому счету там просто рутина.

_________________
Не бойтесь их, ибо нет ничего сокровенного, что не открылось бы, и тайного, что не было бы узнано.

   
  
    
 
Сообщение  
Ветеран

Регистрация: 01.10.2014
Сообщения: 9736
Благодарил (а): 229 раз.
Поблагодарили: 163 раз.
everfunk писал(а):
pl222
Раз такой спец, скажи
Какой инструкции в x86 соответствует
мнемоника инструкции lctlg в ibm390.
Ты ж "макроассемблер" знаешь :rzach: не студент, за 3 минуты сделаешь.
Может перед тобой еще джагу-джагу сплясать?

_________________
Не бойтесь их, ибо нет ничего сокровенного, что не открылось бы, и тайного, что не было бы узнано.

   
  
    
 
Сообщение  
Ветеран

Регистрация: 05.09.2014
Сообщения: 29616
Благодарил (а): 161 раз.
Поблагодарили: 603 раз.
Россия
pl222 писал(а):
В мое время студенты из Москвы транслировали игры с одной платформы на другую. 90-ые годы.
Путем дизассемблирования, замены типичных конструкций на другую.
Ка ты думаешь сейчас крякают игры?
Тоже переводят машинный код в PI-код, и на нем делают отладку.
А! то есть ты вообще не понимаешь, чем прикладная программа от системной отличается?
TSS тебе в руки и LGDT тебе навстречу.

_________________
"Внешние стены дома - все несущие" -- Ихорь
"я в самом что ни наесть станционном месте работаю" -- igg

   
  
    
 
Сообщение  
Ветеран

Регистрация: 05.09.2014
Сообщения: 29616
Благодарил (а): 161 раз.
Поблагодарили: 603 раз.
Россия
pl222 писал(а):
everfunk писал(а):
pl222
Раз такой спец, скажи
Какой инструкции в x86 соответствует
мнемоника инструкции lctlg в ibm390.
Ты ж "макроассемблер" знаешь :rzach: не студент, за 3 минуты сделаешь.
Может перед тобой еще джагу-джагу сплясать?
Это единственное, что ты можешь? :rzach:

_________________
"Внешние стены дома - все несущие" -- Ихорь
"я в самом что ни наесть станционном месте работаю" -- igg

   
  
    
 
Сообщение  
Ветеран

Регистрация: 05.09.2014
Сообщения: 29616
Благодарил (а): 161 раз.
Поблагодарили: 603 раз.
Россия
pl222 писал(а):
Ассемблер это не страшное колдунство.
Давай не грузи.
Я на нем писал в свое время.
Давай угадаю. На 8051? :rzach: или на МК-61 :yahoo:

_________________
"Внешние стены дома - все несущие" -- Ихорь
"я в самом что ни наесть станционном месте работаю" -- igg

   
  
    
 
Сообщение  
Ветеран

Регистрация: 01.10.2014
Сообщения: 9736
Благодарил (а): 229 раз.
Поблагодарили: 163 раз.
everfunk писал(а):
pl222 писал(а):
everfunk писал(а):
pl222
Раз такой спец, скажи
Какой инструкции в x86 соответствует
мнемоника инструкции lctlg в ibm390.
Ты ж "макроассемблер" знаешь :rzach: не студент, за 3 минуты сделаешь.
Может перед тобой еще джагу-джагу сплясать?
Это единственное, что ты можешь? :rzach:
У старпера пригорело. :rzach:
Я уже сказал, что эта хуйня типа ЕС 1030 и ibm390 и i80486 токо на помойке сгодиться.
Дедок с "особым" мнением решил блеснуть невьебенной помоечной эрудицией.

_________________
Не бойтесь их, ибо нет ничего сокровенного, что не открылось бы, и тайного, что не было бы узнано.

   
  
    
 
Сообщение  
Ветеран

Регистрация: 05.09.2014
Сообщения: 29616
Благодарил (а): 161 раз.
Поблагодарили: 603 раз.
Россия
pl222 и программирование для тебя просто, ведь ты жеж сортировку "пузырьком" на турбо-паскале писал. :rzach:

_________________
"Внешние стены дома - все несущие" -- Ихорь
"я в самом что ни наесть станционном месте работаю" -- igg

   
  
    
 
Сообщение  
Ветеран

Регистрация: 05.09.2014
Сообщения: 29616
Благодарил (а): 161 раз.
Поблагодарили: 603 раз.
Россия
pl222 писал(а):
Я уже сказал, что эта хуйня типа ЕС 1030 и ibm390 и i80486 токо на помойке сгодиться.
Дедок с "особым" мнением решил блеснуть невьебенной помоечной эрудицией.
Да только пока 100 файлов на ассемблере платформо-зависимых и ещё 1000 файлов с кодом на Си тоже платформо-зависимых не напишешь( и это помимо компилятора) не соберёшь ты линух на произвольной платформе. Непростая задача портировать это на произвольную платформу. И когда ты говоришь, что это задача для студента попрактиковаться, то показываешь свою некомпетентность и далёкость от данного вопроса.

_________________
"Внешние стены дома - все несущие" -- Ихорь
"я в самом что ни наесть станционном месте работаю" -- igg

   
  
    
 [ Сообщений: 207 ]  Стрaница Пред.  1, 2, 3, 4, 5, 6, 7 ... 11  След.




[ Time : 0.169s | 18 Queries | GZIP : Off ]