Раздел «Язык Ассемблера».WebRss:
ACM's Asm web http://acm.mipt.ru/twiki/bin/view/Asm The Asm web of TWiki. TWiki is a Web-Based Collaboration Platform for the Corporate World. en-us Copyright 2018, Peter Thoeny and contributing authors. Peter Thoeny [Peter@Thoeny.com] Peter Thoeny [Peter@Thoeny.com] TWiki TWiki.Asm TWiki.Asm http://acm.mipt.ru/twiki/bin/view/Asm http://acm.mipt.ru/twiki/pub/TWiki/TWikiLogos/twikilogo88x31.gif CodeCintro http://acm.mipt.ru/twiki/bin/view/Asm/CodeCintro?t=2013-04-18T06:24:00Z TOC Ассемблерная вставка (Intel) CODE{cpp} #include int a,b; int main() { scanf(" d", a); asm volatile( ".intel syntax noprefix;\n" "mov eax, a\n" / и другой ассемблерный ... 2013-04-18T06:24:00Z TatyanaDerbysheva 1.1 updated major http://acm.mipt.ru/twiki/bin/rdiff/Asm/CodeCintro http://acm.mipt.ru/twiki/bin/rdiff/Asm/CodeCintro LinuxSyscalls http://acm.mipt.ru/twiki/bin/view/Asm/LinuxSyscalls?t=2009-03-26T11:42:00Z Системные вызовы в Linux ATTACHURL /syscall.html syscall.html : Linux system calls descriptions Syscalls. This section will outline the use of linux syscalls in assembly ... 2009-03-26T11:42:00Z ArtemVoroztsov 1.3 updated major http://acm.mipt.ru/twiki/bin/rdiff/Asm/LinuxSyscalls http://acm.mipt.ru/twiki/bin/rdiff/Asm/LinuxSyscalls PrintIntFunction http://acm.mipt.ru/twiki/bin/view/Asm/PrintIntFunction?t=2009-03-19T12:49:00Z Программа печати целого числа на NASM Cintro.ReadAndWrite Использование системных вызовов read и write на C Данная программа имеет простую логику: считывает целое ... 2009-03-19T12:49:00Z ArtemVoroztsov 1.5 updated major http://acm.mipt.ru/twiki/bin/rdiff/Asm/PrintIntFunction http://acm.mipt.ru/twiki/bin/rdiff/Asm/PrintIntFunction NasmIntro http://acm.mipt.ru/twiki/bin/view/Asm/NasmIntro?t=2009-02-20T08:34:00Z NASM Netwide Assembler Netwide Assembler это ассемблер для процессоров архитектуры 80x86. NasmLeto Leto J. Writing usefull programs with NNASM http://nasm.sourceforge ... 2009-02-20T08:34:00Z DmitryPodlesnykh 1.6 updated major http://acm.mipt.ru/twiki/bin/rdiff/Asm/NasmIntro http://acm.mipt.ru/twiki/bin/rdiff/Asm/NasmIntro NasmSyscallRead http://acm.mipt.ru/twiki/bin/view/Asm/NasmSyscallRead?t=2007-03-29T11:04:00Z Использование системного вызова 'read' в Linux Автор: Гиви Чопикашвили Дата: 01.02.2003 Раздел: Низкоуровневое программирование в Linux Системный вызов Linux "read ... 2007-03-29T11:04:00Z ArtemVoroztsov 1.3 updated major http://acm.mipt.ru/twiki/bin/rdiff/Asm/NasmSyscallRead http://acm.mipt.ru/twiki/bin/rdiff/Asm/NasmSyscallRead SumWithGlibc http://acm.mipt.ru/twiki/bin/view/Asm/SumWithGlibc?t=2007-03-21T08:31:00Z Вызов функций scanf и printf из Nasm Функции scanf и printf определены в библиотеке glibc . Эти функции можно указать в ассемблерной программе как внешние с помощью ... 2007-03-21T08:31:00Z GiviChopikashvili 1.3 updated major http://acm.mipt.ru/twiki/bin/rdiff/Asm/SumWithGlibc http://acm.mipt.ru/twiki/bin/rdiff/Asm/SumWithGlibc PrintHexFunction http://acm.mipt.ru/twiki/bin/view/Asm/PrintHexFunction?t=2005-03-17T08:37:00Z NASM: печать целого числа в шестнадцетиричном формате CODE{asm} ; section .data ; Храним здесь инициализированные данные (переменные) ; section .bss ; Область неинициализированных ... 2005-03-17T08:37:00Z ArtemVoroztsov 1.2 updated major http://acm.mipt.ru/twiki/bin/rdiff/Asm/PrintHexFunction http://acm.mipt.ru/twiki/bin/rdiff/Asm/PrintHexFunction NasmCommands http://acm.mipt.ru/twiki/bin/view/Asm/NasmCommands?t=2005-03-17T07:10:00Z Команды ассемблера NASM ATTACHURL /nasmdocb.html nasmdocb.html : Команды ассемблера NASM 2005-03-17T07:10:00Z ArtemVoroztsov 1.1 updated major http://acm.mipt.ru/twiki/bin/rdiff/Asm/NasmCommands http://acm.mipt.ru/twiki/bin/rdiff/Asm/NasmCommands HelloNasm http://acm.mipt.ru/twiki/bin/view/Asm/HelloNasm?t=2005-03-17T06:30:00Z Ассемблер для Linux для начинающих: первая программа Автор: lonesome TSH/Digital Daemons Дата: .01.2003 Раздел: Низкоуровневое программирование в Linux Ассемблер ... 2005-03-17T06:30:00Z ArtemVoroztsov 1.2 updated major http://acm.mipt.ru/twiki/bin/rdiff/Asm/HelloNasm http://acm.mipt.ru/twiki/bin/rdiff/Asm/HelloNasm FromGccToAsm http://acm.mipt.ru/twiki/bin/view/Asm/FromGccToAsm?t=2005-03-16T21:27:00Z From C To Assembly Language By Hiran Ramankutty http://www.linuxgazette.com/ 1. Overview What is a microcomputer system made up of? A microcomputer system is made ... 2005-03-16T21:27:00Z ArtemVoroztsov 1.1 updated major http://acm.mipt.ru/twiki/bin/rdiff/Asm/FromGccToAsm http://acm.mipt.ru/twiki/bin/rdiff/Asm/FromGccToAsm SyscallFork http://acm.mipt.ru/twiki/bin/view/Asm/SyscallFork?t=2005-03-16T21:20:00Z Разветвление процесса с помощью системного вызова fork Автор: lonesome TSH/Digital Daemons Дата: .03.2003 Раздел: Низкоуровневое программирование в Linux Ядро Linux ... 2005-03-16T21:20:00Z ArtemVoroztsov 1.1 updated major http://acm.mipt.ru/twiki/bin/rdiff/Asm/SyscallFork http://acm.mipt.ru/twiki/bin/rdiff/Asm/SyscallFork SharedObjects http://acm.mipt.ru/twiki/bin/view/Asm/SharedObjects?t=2005-03-16T21:06:00Z Создание разделяемых объектов (shared objects) в Linux Автор: lonesome TSH/Digital Daemons Дата: .02.2003 Раздел: Низкоуровневое программирование в Linux, http://www ... 2005-03-16T21:06:00Z ArtemVoroztsov 1.1 updated major http://acm.mipt.ru/twiki/bin/rdiff/Asm/SharedObjects http://acm.mipt.ru/twiki/bin/rdiff/Asm/SharedObjects LinkingWithGlibc http://acm.mipt.ru/twiki/bin/view/Asm/LinkingWithGlibc?t=2005-03-16T20:51:00Z Взаимодействие с GLIBC Автор: lonesome TSH/Digital Daemons Дата: .01.2003 Раздел: Низкоуровневое программирование в Linux, http://www.lowlevel.ru GLIBC стандартная ... 2005-03-16T20:51:00Z ArtemVoroztsov 1.1 updated major http://acm.mipt.ru/twiki/bin/rdiff/Asm/LinkingWithGlibc http://acm.mipt.ru/twiki/bin/rdiff/Asm/LinkingWithGlibc NasmSample2 http://acm.mipt.ru/twiki/bin/view/Asm/NasmSample2?t=2005-03-10T06:02:00Z Пример программы на NASM: CODE{asm} ; section .data ; Храним здесь инициализированные данные (переменные) ; это строчка str1 db 'Here is string 1', 0xA ; это константа ... 2005-03-10T06:02:00Z ArtemVoroztsov 1.2 updated major http://acm.mipt.ru/twiki/bin/rdiff/Asm/NasmSample2 http://acm.mipt.ru/twiki/bin/rdiff/Asm/NasmSample2 DisassembleSamples http://acm.mipt.ru/twiki/bin/view/Asm/DisassembleSamples?t=2005-03-09T10:25:00Z Опыты дизассемблирования Cintro.FileTypes Типы и назначение файлов, возникающих при получении запускаемтго файла из программы на C/C++ Рассмотрим ряд простых программ ... 2005-03-09T10:25:00Z ArtemVoroztsov 1.3 updated major http://acm.mipt.ru/twiki/bin/rdiff/Asm/DisassembleSamples http://acm.mipt.ru/twiki/bin/rdiff/Asm/DisassembleSamples TurboAssemblerSample5 http://acm.mipt.ru/twiki/bin/view/Asm/TurboAssemblerSample5?t=2005-03-05T15:19:00Z TurboAssembler: Пример 5 CODE{asm} ; Программа cчитывает символы и печатает их ASCII код ; выход после нажатия ESC include io.asm ; описывает различные процедуры ... 2005-03-05T15:19:00Z ArtemVoroztsov 1.1 updated major http://acm.mipt.ru/twiki/bin/rdiff/Asm/TurboAssemblerSample5 http://acm.mipt.ru/twiki/bin/rdiff/Asm/TurboAssemblerSample5