Board.KolibriOS.org

Official KolibriOS board
It is currently Thu Apr 18, 2019 11:44 pm

All times are UTC+03:00




Post new topic  Reply to topic  [ 377 posts ]  Go to page Previous 120 21 22 23 2426 Next
Author Message
 Post subject: Re: Вопрос
PostPosted: Thu Apr 21, 2016 2:42 am 
Offline
Mentor/Kernel Developer
User avatar

Joined: Thu Mar 26, 2015 5:16 pm
Posts: 1259
Все должны запускаться.
viewtopic.php?f=4&t=2344


Top
   
 Post subject: Re: Вопрос
PostPosted: Sun Jun 19, 2016 10:19 am 
Offline

Joined: Sat Nov 14, 2015 11:15 am
Posts: 299
Привет всем! А почему в дайжестах ( https://habrahabr.ru/company/kolibrios/ ) даже словом не обмолвились, о том, что появился "SAS Emulator (эмулятор «ПК-01 Львов»)" и что выложены его исходники ? Неужели всё так плохо ? Может быть кого-то это заинтересовало бы рано или поздно.


Top
   
 Post subject: Re: Вопрос
PostPosted: Mon Aug 15, 2016 3:24 pm 
Offline
User avatar

Joined: Wed Mar 18, 2015 8:22 am
Posts: 140
Почему архивы в формате 7z? При распаковке WinRar выдаёт ошибки!

_________________
Это очень плохо. Зачем ты это сделал?
Зачем кому-то подражать, если можно сделать что-то новое? Необычное. Захватывающее. Свое!
Развивай мышление, мысли не как все! Разве не этому нас учил Стив Джобс?
Попробуй сделать что-то такое, чего еще нету нигде!


Top
   
 Post subject: Re: Вопрос
PostPosted: Mon Aug 15, 2016 6:34 pm 
Offline
User avatar

Joined: Fri Jan 27, 2006 3:06 pm
Posts: 1071
Так может распаковывать нужно не винраром а 7зипом?


Top
   
 Post subject: Re: Вопрос
PostPosted: Wed Sep 21, 2016 9:25 pm 
Offline
User avatar

Joined: Wed Mar 18, 2015 8:22 am
Posts: 140
Не все держат у себя 7Zip... И не собираются!

_________________
Это очень плохо. Зачем ты это сделал?
Зачем кому-то подражать, если можно сделать что-то новое? Необычное. Захватывающее. Свое!
Развивай мышление, мысли не как все! Разве не этому нас учил Стив Джобс?
Попробуй сделать что-то такое, чего еще нету нигде!


Top
   
 Post subject: Re: Вопрос
PostPosted: Thu Sep 29, 2016 4:33 pm 
Offline

Joined: Sat Nov 14, 2015 11:15 am
Posts: 299
Ребята, для справки по командам процессора я пользуюсь вот такими ссылкам
http://fusecalc.mirmk.net/sc/sk.htm
http://asmworld.ru/spravochnik-komand/
в связи с этим у меня возник вопрос:
Является ли это полным списком комманд процессора ?
Может кто посоветует другие ПОДОБНЫЕ ссылки ?
Т.е. нужно компактный, но достаточно понятный справочник (на подобие выложенных ссылок) по коммандам процессора НА РУССКОМ ЯЗЫКЕ.


Top
   
 Post subject: Re: Вопрос
PostPosted: Thu Sep 29, 2016 5:02 pm 
Offline
Mentor/Kernel Developer
User avatar

Joined: Thu Mar 26, 2015 5:16 pm
Posts: 1259
Ты пишешь код для микроконтроллеров AVR?
Для х86 я уже говорил, "Assembler. Учебник для вузов" Юров, документация в конце, лучше неё не встречал.


Top
   
 Post subject: Re: Вопрос
PostPosted: Thu Sep 29, 2016 5:31 pm 
Offline

Joined: Sat Nov 14, 2015 11:15 am
Posts: 299
mul/imul
Не очень то понял с этими mul/imul ?!
Для перемножения регистров асма, ну например вот так вот:
EAX:=ECX * EBX;
что использовать mul или imul ?!


Top
   
 Post subject: Re: Вопрос
PostPosted: Thu Sep 29, 2016 5:48 pm 
Offline
Kernel Developer

Joined: Wed Mar 08, 2006 6:25 pm
Posts: 3952
mul - беззнаковое умножение, imul со знаком


Top
   
 Post subject: Re: Вопрос
PostPosted: Thu Sep 29, 2016 6:45 pm 
Offline

Joined: Sat Nov 14, 2015 11:15 am
Posts: 299
Serge wrote:
mul - беззнаковое умножение, imul со знаком

Да это то я знаю. Но вот к примеру, в дельфи
"var w1:integer; w2,w3:cardinal;" или
"var w1,w2,w3:cardinal;" или
"var w1,w2,w3:integer;"

begin
w1:=w2*w3;
end;
И В ЛЮБОМ СЛУЧАЕ КОМПИЛИРУЕТ КОД
mov eax,[w2]
imul dword ptr [w3]
mov [w1],eax
Т.Е. В ЛЮБОМ СЛУЧАЕ ЧЕРЕЗ "imul"


Top
   
 Post subject: Re: Вопрос
PostPosted: Thu Sep 29, 2016 7:44 pm 
Offline
Kernel Developer

Joined: Wed Mar 08, 2006 6:25 pm
Posts: 3952
ALEXS1983
Это вопрос к разработчикам компилятора. Интел рекомендовала использовать imul только для знакового умножения, потому, что imul медленней чем mul.


Top
   
 Post subject: Re: Вопрос
PostPosted: Thu Sep 29, 2016 11:47 pm 
Offline

Joined: Sat Nov 14, 2015 11:15 am
Posts: 299
Serge wrote:
ALEXS1983
Это вопрос к разработчикам компилятора. Интел рекомендовала использовать imul только для знакового умножения, потому, что imul медленней чем mul.

Понятно! Спасибо!


Top
   
 Post subject: Re: Вопрос
PostPosted: Wed Oct 05, 2016 5:46 pm 
Offline

Joined: Tue Oct 04, 2016 10:05 pm
Posts: 44
Serge wrote:
ALEXS1983
Это вопрос к разработчикам компилятора. Интел рекомендовала использовать imul только для знакового умножения, потому, что imul медленней чем mul.

Здесь дело в том, с какими операндами они работают. IMUL гибче. Он позволяет сохранить кое-какие регистры. Так, если говорить о скорости, надо еще прикинуть - что будет быстрее - пихать регистры на стек, чтобы использовать муль, или поступиться скоростью самого умножения, но не работать с памятью. К тому же, оно в конвейер идет, задержка IMUL по сравнению с MUL от конкретного ядра зависит (если верить таблицам от Intel).


Top
   
 Post subject: Re: Вопрос
PostPosted: Fri Nov 04, 2016 3:30 pm 
Offline
User avatar

Joined: Tue Nov 01, 2016 6:09 pm
Posts: 7
Является ли колибри самостоятельной ос? или же она как оболочка? Разве может полноценная ось размером 1.4 мб открываться в ОЗУ и нормально функционировать??? И куда мы деваем папку kolibrios из архива установочника при запуске inst.exe и выборе usb, разве не на ось которая стоит в данный момент твёрдо на винчестере? Просто спрашиваю, исходники не видел.
P.S.
Возможно ли чтобы колибри запускалась не в озу, а на usb?
Спасибо.


Top
   
 Post subject: Re: Вопрос
PostPosted: Fri Nov 04, 2016 5:34 pm 
Offline
Mentor/Kernel Developer
User avatar

Joined: Thu Mar 26, 2015 5:16 pm
Posts: 1259
Да, самостоятельная. Меня больше удивляет, как может ось размером 8 Гб влазить в ОЗУ и нормально функционировать... и вообще, как она может иметь размер 8 Гб. Папка kolibrios это просто все существующие программы, она не обязательна.

Можно загружать с usb.


Top
   
Display posts from previous:  Sort by  
Post new topic  Reply to topic  [ 377 posts ]  Go to page Previous 120 21 22 23 2426 Next

All times are UTC+03:00


Who is online

Users browsing this forum: No registered users and 2 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
Powered by phpBB® Forum Software © phpBB Limited