О параметре компилятора /SAFESEH
#РазработкаподWindows #SEH #SAFESEH #Windows #x32 #x86 #c IV
https://habr.com/ru/post/563106/
#РазработкаподWindows #SEH #SAFESEH #Windows #x32 #x86 #c IV
https://habr.com/ru/post/563106/
t.me
О параметре компилятора /SAFESEH
ВведениеВ этой истории я расскажу вам об увлекательном приключении, которое привело меня к решению одной загадки, которую я сам себе загадал. Разгадка являет соб...
[Перевод] Где же все дешёвые одноплатные x86-компьютеры?
#БлогкомпанииRUVDScom #Производствоиразработкаэлектроники #Компьютерноежелезо #компьютеры #ruvds_перевод #x86 #amd IV
https://habr.com/ru/post/565146/
#БлогкомпанииRUVDScom #Производствоиразработкаэлектроники #Компьютерноежелезо #компьютеры #ruvds_перевод #x86 #amd IV
https://habr.com/ru/post/565146/
t.me
Где же все дешёвые одноплатные x86-компьютеры?
Если подумать о ретрокомпьютерах, то, скорее всего, на ум придёт что-то классическое, из 8-битных времён, или какая-нибудь игровая консоль. К разряду ретрокомпью...
Оценка RISC-ов: когда ожидать серверы на ARM в дата-центрах
#БлогкомпанииSelectel #ITинфраструктура #Компьютерноежелезо #Процессоры #arm #x86 #cloudcomputing IV
https://habr.com/ru/post/570050/
#БлогкомпанииSelectel #ITинфраструктура #Компьютерноежелезо #Процессоры #arm #x86 #cloudcomputing IV
https://habr.com/ru/post/570050/
t.me
Оценка RISC-ов: когда ожидать серверы на ARM в дата-центрах
Игнорировать влияние ARM-архитектуры на рынке современных процессоров уже невозможно. Технология, созданная для малопроизводительных смартфонов, стала реальной угрозой гегемонии x86, которая...
[Перевод] Пишем самомодифицирующуюся программу вычисления факториала под x86
#БлогкомпанииRUVDScom #Ненормальноепрограммирование #Assembler #ruvds_перевод #nasm #x86 #обфускация IV
https://habr.com/ru/post/596713/
#БлогкомпанииRUVDScom #Ненормальноепрограммирование #Assembler #ruvds_перевод #nasm #x86 #обфускация IV
https://habr.com/ru/post/596713/
Хабр
Пишем самомодифицирующуюся программу вычисления факториала под x86
Самомодифицирующиеся программы воспринимаются как нечто магическое, но при этом они весьма просты, и чтобы это продемонстрировать, я напишу такую программу под x86 архитектуру в NASM.
Базовый...
Базовый...
Тестирование сервера
#Системноеадминистрирование #Серверноеадминистрирование #Компьютерноежелезо #сервер #сеть #x86 #процессор IV
https://habr.com/ru/post/656997/
#Системноеадминистрирование #Серверноеадминистрирование #Компьютерноежелезо #сервер #сеть #x86 #процессор IV
https://habr.com/ru/post/656997/
Хабр
Тестирование сервера
Стоит заговорить о тестировании сервера и абсолютному большинству далеких от инфраструктуры людей представляются гигафлопсы, иногда транзакции в секунду или даже кадры в секунду. А вот нет, это вообще...
Когда разница адресов имеет значение
#Программирование #Совершенныйкод #Assembler #Компиляторы #x86_64 #ассемблер IV
https://habr.com/ru/post/663960/
#Программирование #Совершенныйкод #Assembler #Компиляторы #x86_64 #ассемблер IV
https://habr.com/ru/post/663960/
Хабр
Когда разница адресов имеет значение
Среди бесчисленных режимов адресации архитектуры х86 существует один такой… Впрочем, почему «бесчисленных» режимов? Если разобраться, то их немного. Со времен первого процессора 8086 адресация...
Made at Intel. Architecture and religion — v2
#Процессоры #Высокаяпроизводительность #ИсторияIT #Intel #linpack #x86 IV
https://habr.com/ru/post/664116/
#Процессоры #Высокаяпроизводительность #ИсторияIT #Intel #linpack #x86 IV
https://habr.com/ru/post/664116/
Хабр
Made at Intel. Architecture and religion — v2
Это - продолжение (но еще не окончание!) первой главы. Начало – здесь.Linpack – как важнейшее из искусствВторой важнейший “культ”, который определял развитие серверной архитектуры на протяжении...
Made at Intel. Architecture and religion — 3
#ИсторияIT #Процессоры #intel #x86 #itanium #arm IV
https://habr.com/ru/post/664682/
#ИсторияIT #Процессоры #intel #x86 #itanium #arm IV
https://habr.com/ru/post/664682/
Хабр
Made at Intel. Architecture and religion — 3
Сегодня я заканчиваю первую главу (пока еще не написанной :)) книжки Made at Intel. Начало и продолжение – здесь и здесь. Главная вераИ все же важнейшей религией компании является сама x86 Instruction...
Контроль переполнения. Как уменьшить длину, увеличивая путь
#Программирование #Совершенныйкод #Assembler #Компиляторы #x86 #x8664 #ассемблер IV
https://habr.com/ru/post/668080/
#Программирование #Совершенныйкод #Assembler #Компиляторы #x86 #x8664 #ассемблер IV
https://habr.com/ru/post/668080/
Хабр
Контроль переполнения. Как уменьшить длину, увеличивая путь
Я уже упоминал , каким неприятным сюрпризом оказалось исключение команды INTO из системы команд x86-64, когда я переводил компилятор на эти команды. Давайте разберемся, нужна ли сейчас команда,...
Как защищать границы массива без команды BOUND
#Программирование #Совершенныйкод #Assembler #Компиляторы #ассемблер #x86_64 #исключения IV
https://habr.com/ru/post/672956/
#Программирование #Совершенныйкод #Assembler #Компиляторы #ассемблер #x86_64 #исключения IV
https://habr.com/ru/post/672956/
Хабр
Как защищать границы массива без команды BOUND
Я уже плакался по поводу исключения в x86-64 команд двоично-десятичной арифметики DAA/DAS и плакался по поводу отмены команды проверки целочисленного переполнения INTO. Теперь настала очередь...
В чём процессорная сила, брат?
#Процессоры #процессоры #портирование #x86 #arm #riscv IV
https://habr.com/ru/post/680070/
#Процессоры #процессоры #портирование #x86 #arm #riscv IV
https://habr.com/ru/post/680070/
Хабр
В чём процессорная сила, брат?
Долгое время, начиная, фактически, с 80-х годов 20-го века и до нынешнего момента, архитектура x86 доминировала на рынке десктопных, а потом и серверных решений и ноутбуков. Для многих жителей...
Скандальное разоблачение x86: ARM врывается с двух ног
#БлогкомпанииСерверМолл #Производствоиразработкаэлектроники #Компьютерноежелезо #Процессоры #arm #x86 #архитектурапроцессоров IV
https://habr.com/ru/post/680424/
#БлогкомпанииСерверМолл #Производствоиразработкаэлектроники #Компьютерноежелезо #Процессоры #arm #x86 #архитектурапроцессоров IV
https://habr.com/ru/post/680424/
Хабр
Скандальное разоблачение x86: ARM врывается с двух ног
На рынке микроэлектроники царствуют две архитектуры: x86 и ARM (Advanced RISC Machine) . И до недавнего времени они сосуществовали в идиллии — с лёгкими нотками конкуренции. Но недавно Apple ткнула...
Этой индустрии нужен новый герой: ARM врывается с двух ног Part II
#БлогкомпанииСерверМолл #Производствоиразработкаэлектроники #Компьютерноежелезо #Процессоры #arm #x86 #архитектурапроцессоров IV
https://habr.com/ru/post/683946/
#БлогкомпанииСерверМолл #Производствоиразработкаэлектроники #Компьютерноежелезо #Процессоры #arm #x86 #архитектурапроцессоров IV
https://habr.com/ru/post/683946/
Хабр
Этой индустрии нужен новый герой: ARM врывается с двух ног Part II
Привет! Это снова я :) Первая статья из цикла “ Скандальное разоблачение x86: ARM врывается с двух ног ” получила отклик больше, чем я ожидал: 155+ комментариев и 55 плюсов. Спасибо всем за активное...
[Перевод] Толстые слои легаси: как запускаются современные процессоры Intel
#Компьютерноежелезо #Настольныекомпьютеры #Процессоры #процессорыintel #80386 #8086 #x86 IV
https://habr.com/ru/articles/730100/
#Компьютерноежелезо #Настольныекомпьютеры #Процессоры #процессорыintel #80386 #8086 #x86 IV
https://habr.com/ru/articles/730100/
Хабр
Толстые слои легаси: как запускаются современные процессоры Intel
Центральные процессоры (CPU) не могут ничего сделать, пока им не скажут, что делать. Возникает очевидная проблема — как вообще заставить CPU что-то делать? Во многих CPU эта задача решается при...
[Перевод] Как процессоры x86 декодировали инструкции в RISC-форму: история легенды
#Программирование #Процессоры #регистры #x86 #riscv #аппаратноеобеспечение IV
https://habr.com/ru/articles/744624/
#Программирование #Процессоры #регистры #x86 #riscv #аппаратноеобеспечение IV
https://habr.com/ru/articles/744624/
Хабр
Как процессоры x86 декодировали инструкции в RISC-форму: история легенды
Распространено мнение, будто современные высокопроизводительные процессоры x86 работают так: декодируют «сложные» инструкции x86 в «простые» RISC-подобные инструкции, которые затем обрабатываются в...
[Перевод] Команда AArch64, о которой вам нужно знать
#Клиентскаяоптимизация #Компиляторы #Процессоры #arm #x86 #условныеконструкции #условныеоператоры IV
https://habr.com/ru/articles/747612/
#Клиентскаяоптимизация #Компиляторы #Процессоры #arm #x86 #условныеконструкции #условныеоператоры IV
https://habr.com/ru/articles/747612/
Хабр
Команда AArch64, о которой вам нужно знать
Сегодня я бы хотел поговорить о недооценённой особенности архитектуры набора команд AArch64. На неё часто не обращают внимания, но её активно используют компиляторы. Это хорошая короткая история о...
[Перевод] Как устроена страничная организация памяти x86_64
#Программирование #Хранениеданных #Операционныесистемы #страничнаяорганизацияпамяти #gdb #x86_64 #qemu IV
https://habr.com/ru/articles/787502/
#Программирование #Хранениеданных #Операционныесистемы #страничнаяорганизацияпамяти #gdb #x86_64 #qemu IV
https://habr.com/ru/articles/787502/
Хабр
Как устроена страничная организация памяти x86_64
В этом посте я буду говорить о страничной организации только в контексте PML4 (Page Map Level 4), потому что на данный момент это доминирующая схема страничной организации x86_64 и, вероятно,...
RISC-V — звезда родилась: x86 не у дел, ARM сломала обе ноги
#arm #x86 #архитектурапроцессоров #cpuarchitecture #intel #amd #архитектура
https://habr.com/ru/companies/servermall/articles/849382/
#arm #x86 #архитектурапроцессоров #cpuarchitecture #intel #amd #архитектура
https://habr.com/ru/companies/servermall/articles/849382/
Хабр
RISC-V — звезда родилась: x86 не у дел, ARM сломала обе ноги
Привет, постоянные и не очень читатели :) Это снова я — с четвёртой статьей из цикла про архитектуры, процессоры и всё такое. Напомню, как всё было: Part I : Скандальное разоблачение x86: ARM...
Ответ на статью о «Наиболее быстром интерпретаторе»
#интерпретаторы #jitкомпиляция #виртуальнаямашина #оптимизация #процессор #x86
https://habr.com/ru/articles/857342/
#интерпретаторы #jitкомпиляция #виртуальнаямашина #оптимизация #процессор #x86
https://habr.com/ru/articles/857342/
Хабр
Ответ на статью о «Наиболее быстром интерпретаторе»
Недавно была опубликована статья под заголовком "Глобально оптимальный, восьмой и наиболее быстрый вид интерпретаторов байткода" . Несколько тезисов из статьи вызвали у меня сомнения в их...
Немного об отладке. Часть 2
#отладка #отладчик #debug #debugger #ide #x86 #точкиостанова
https://habr.com/ru/articles/867482/
#отладка #отладчик #debug #debugger #ide #x86 #точкиостанова
https://habr.com/ru/articles/867482/
Хабр
Немного об отладке. Часть 2
Это продолжение моей прошлой статьи . В этой части мы коснемся сред разработки, а потом будем постепенно деградировать спускаться ниже по абстракциям. Приятного чтения. Содержание: Среды разработки VS...