Воскресенье, 19.05.2024, 06:14
Приветствую Вас Гость | RSS
Главная | | Регистрация | Вход
Меню сайта
Форма входа
Поиск
Календарь
«  Февраль 2012  »
ПнВтСрЧтПтСбВс
  12345
6789101112
13141516171819
20212223242526
272829
Архив записей
Наш опрос
Оцените мой сайт
Всего ответов: 20
Мини-чат
Друзья сайта
  • Заказ Художник
  • Рыбалка
  • Новости
  • Наш университет io-96
  • Железо и другие
  • Наш Counter-Strike
  • Google ot Turbokherson
  • Google ot Turbokherson87
  • Android
  • Программы и Софт
  • Программирование
  • Лечение здоровья
  • О Ремонт компьютер
  • Наш сайт Turbokherson
  • Программирование ICQ 378204653 от Turbokherson
    Главная » 2012 » Февраль » 20 » 64-битная ОС на ассемблере
    13:49
    64-битная ОС на ассемблере

    64-битная ОС на ассемблере



    Разработчики из канадской компании Return Infinity специализируются на низкоуровневом программировании и экспериментальных разработках. На днях они выкатили новую версию BareMetal, 64-битной операционной системы, написанной полностью на ассемблере. Цель этого проекта — избавиться от неэффективного машинного кода, который генерируют компиляторы высокоуровневых языков вроде C/C++ и Java. Если изначально писать на ассемблере, то код получается более производительным и компактным. Вся ОС занимает 16384 байт, а программка "Hello World!” компилируется в файл 31 байт.

    Теоретически, это идеальная система для высокопроизводительных систем и встроенных приложений. BareMetal поддерживает выполнение приложений на ассемблере и C/C++. В будущем планируется улучшить поддержку C/C++ и добавить базовый стек TCP/IP.

    В комплекте с BareMetal идёт минималистский загрузчик Pure64 и кластерная платформа BareMetal Node. На видео показано, как кластер ищет простые числа.
    ==============================================


    ==============================================
    Исходный код BareMetal опубликован под лицензией BSD, он максимально прост и документирован. По мнению авторов программы, даже начинающим программистам его будет легко изучать.

    Проект создан под впечатлением от MikeOS, 16-битной ОС на ассемблере.



    http://habrahabr.ru/blogs/asm/120298/
    Просмотров: 651 | Добавил: Turbokherson | Рейтинг: 0.0/0
    Всего комментариев: 0
    Имя *:
    Email *:
    Код *:
    Создать бесплатный сайт с uCozCopyright MyCorp © 2024