Teraz jest 8 wrz 2010, o 03:03

Nowości Nowości dla Assembler

Mapa strony Assembler » Dział : Assembler

Regulamin działu
Kolorowanie składni :
[c][/c], [vb][/vb], [asm][/asm], [delphi][/delphi], [pascal[/pascal], [python][/python], [perl][/perl], [ruby][/ruby], [bash][/bash]

Assembler 64-bit

Witam,
Jakiś czas temu stałem się posiadaczem systemu Windows 7 (64bit) i zapewne też tutaj są użytkownicy systemów 64-bitowych. Od razu zaciekawiła mnie rzecz, jak wygląda programowanie w Assemblerze pod tym systemem, zatem ruszyłem z pomocą do Google. W tym artykule chciałbym zebrać informacje, które mam nadzieję będą pomocne w rozpoczęciu programowania w systemach 64-bitowych. Materiałów w języku polskim nie znalazłem, to co wiem przeczytałem z anglojęzycznych for i dokumentacji.


1. Wstęp

W systemach 64-bitowych ...
Czytaj więcej : Assembler 64-bit | Wyświetlone : 436 | Odpowiedzi : 8


myatoi()

Będzie to kod programu asm przedstawiający funkcję atoi. Jest to połączenie video-kursu asm, trochę mojej dawnej wiedzy z asm, wiedza ogólna dotycząca programowania, oraz wiedza o tym jak gcc alokuje zmienne lokalne.
Pozatym:
nie wiedziałem których rejestrów mogę używać, użyłem eax, ebx, ecx, edx
nie znam instrukcji na zmianę znaku liczby, użyłem not, i dodanie 1
program był pisany pod Linuksa, jednak jak widzę z kursu pod Win będzie działał po dodaniu '_' w nazwach ...
Czytaj więcej : myatoi() | Wyświetlone : 131 | Odpowiedzi : 0




 

Zaloguj  •  Zarejestruj


Statystyki

Liczba postów: 1162 • Liczba tematów: 247 • Liczba użytkowników: 226

cron