Cyfroteka.pl

klikaj i czytaj online

Cyfro
Czytomierz
00151 002746 20656996 na godz. na dobę w sumie

Asembler. Sztuka programowania. Wydanie II - książka

Asembler. Sztuka programowania. Wydanie II - książka
Asembler. Sztuka programowania. Wydanie II - książka
Randall Hyde
Helion
Poznaj asembler od podstaw i zbuduj fundament swojej wiedzy o programowaniu Jak pisać, kompilować i uruchamiać programy w języku HLA? Jak obsługiwać zbiory znaków w bibliotece standardowej HLA? Jak obliczać wartości wyrażeń logicznych? Poznanie asemblera jest jak położenie fundamentu pod budowlę całej twojej wiedzy informatycznej, ponieważ to właśnie ono ułatwia zrozumienie mechanizmów rządzących innymi językami programowania. Język asemblera, należący do języków programowania niższego poziomu, jest powszechnie stosowany do pisania sterowników, emulatorów i gier wideo. Jednak omawiany w tej książce język HLA posiada też wiele cech języków wyższego poziomu, takich jak C, C++ czy Java, dzięki czemu przy jego używaniu nie musisz rezygnować z licznych udogodnień, typowych dla takich języków. Książka 'Asembler. Sztuka programowania. Wydanie II ' stanowi obszerne i wyczerpujące omówienie języka asemblera. Dzięki wielu jasnym przykładom, pozbawionym niepotrzebnej specjalistycznej terminologii, zawarty tu materiał staje się łatwo przyswajalny dla każdego, kto chciałby poznać programowanie niższego poziomu. Korzystając z tego podręcznika, dowiesz się m.in., jak deklarować i stosować stałe, zmienne skalarne, wskaźniki, tablice, struktury, unie i przestrzenie nazw. Nauczysz się realizować w języku asemblera struktury sterujące przebiegiem wykonania programu. Ponadto drugie wydanie zostało uaktualnione zgodnie ze zmianami, które zaszły w języku HLA. Uwzględnia także stosowanie HLA w kontekście systemów Windows, Linux, Mac OS X i FreeBSD. Wstęp do asemblera Anatomia programu HLA Reprezentacja danych Dostęp do pamięci i jej organizacja Stałe, zmienne i typy danych Procedury i moduły Niskopoziomowe struktury sterujące wykonaniem programu Makrodefinicje i język czasu kompilacji Manipulowanie bitami Klasy i obiekty Podręcznik na najwyższym poziomie o językach programowania niższego poziomu.
Wszystkie kategorie Tylko komputery i informatyka Tylko pozostałe kategorie
Książki podobne do wybranej publikacji
Asembler. Sztuka programowania - książka
Asembler. Sztuka programowania - książka
Randall Hyde
Helion

Kompletny przewodnik po języku asemblera

Asembler, mimo że jest zdecydowanie trudniejszy w nauce niż języki programowania wysokiego poziomu, jest wśród programisów bardzo popularny. Tworzone w nim programy są mniejsze, zajmują mniej pamięci i miejsca na dysku, a przede wszystkim działają szybciej. Opracowano język HLA, dzięki któremu programowanie w asemblerze przebiega płynnie i polega na analizie implementacji poszczególnych...

Asembler. Podręcznik programisty - książka
Asembler. Podręcznik programisty - książka
Vlad Pirogow
Helion

Tajniki tworzenia programów dla systemu Windows w asemblerze

  • Poznaj narzędzia programistyczne
  • Napisz programy wykorzystujące Windows API
  • Wykryj i usuń błędy z programów asemblerowych

Pisanie programów w asemblerze przez długi czas kojarzyło się z systemem MS-DOS. Teraz asembler powoli odzyskuje straconą pozycję języka programowania dla systemu Windows. Wśród wielu zalet asemblera można wymienić: bezpośredni dostęp do procesora...

Win32ASM. Asembler w Windows - książka
Win32ASM. Asembler w Windows - książka
Adam Błaszczyk
Helion

Przekonanie, że programowanie w asemblerze odeszło w przeszłość wraz z opartymi na interfejsie tekstowym systemami w rodzaju DOS i upowszechnieniem się wysokopoziomowych języków programowania takich jak Visual Basic, C++ czy Java, jest błędne. Całkiem spora grupa osób nadal używa asemblera w środowisku Windows. Jeśli chcesz do nich dołączyć, znalazłeś właściwą książkę.

Asembler daje programiście poczucie ogromnej wolności...

Praktyczny kurs asemblera - książka
Praktyczny kurs asemblera - książka
Eugeniusz Wróbel
Helion

Wejdź w świat programowania w języku asemblera

  • Dowiedz się, kiedy użycie asemblera jest niezbędne
  • Poznaj zasady programowania w asemblerze
  • Napisz szybkie i wydajne programy dla DOS-a i Windows
  • Zdobądź wiedzę o zasadach działania procesora i pamięci
Uważasz, że możliwości języków programowania wysokiego poziomu nie pozwalają na napisanie programu, którego potrzebujesz? Chcesz stworzyć sterownik...

Praktyczny kurs asemblera. Wydanie II - książka
Praktyczny kurs asemblera. Wydanie II - książka
Eugeniusz Wróbel
Helion

Wejdź w świat programowania w języku asemblera

  • Dowiedz się, kiedy użycie asemblera jest niezbędne
  • Poznaj zasady programowania w asemblerze
  • Napisz szybkie i wydajne programy dla DOS-a i Windows
  • Zdobądź wiedzę o zasadach działania procesora i pamięci
Uważasz, że możliwości języków programowania wysokiego poziomu nie pozwalają na napisanie programu, którego potrzebujesz? Chcesz stworzyć sterownik...

Asembler. Programowanie - książka
Asembler. Programowanie - książka
Dawid Farbaniec
Helion

Asembler naprawdę jest dla każdego!

  • Masz zamiar nauczyć się programować niskopoziomowo?
  • Chcesz poznać język Asembler dla architektury x86-64?
  • Pragniesz wykorzystać przydatne narzędzia programistyczne?

Jeśli chociaż na jedno z powyższych pytań odpowiedziałeś twierdząco, jesteś na dobrej drodze! Książka Asembler. Programowanie bezboleśnie i szybko wprowadzi Cię w tajniki programowania niskopoziomowego...

Asembler x64. Laboratorium - ebook/pdf
Asembler x64. Laboratorium - ebook/pdf
Dawid Farbaniec
SELF-PUBLISHER

Język Asembler wciąż znajduje zastosowanie w różnych dziedzinach, mimo popularności języków programowania wysokiego poziomu. Ciężko wyobrazić sobie bez znajomości Asemblera takie czynności jak Inżynieria Odwrotna Kodu (ang. Reverse Code Engineering), tworzenie kodu powłoki (ang. shellcode) czy analizę złośliwego oprogramowania (ang. malware) przez etycznych hakerów.

Dzięki tej książce poznasz:

  • elementy architektury procesorów...

Asembler dla procesorów Intel. Vademecum profesjonalisty - książka
Asembler dla procesorów Intel. Vademecum profesjonalisty - książka
Kip R. Irvine
Helion
Chociaż świat programowania nieodwołalnie zdominowany jest przez języki wyższego poziomu (takie jak C, C++ czy Java), znajomość asemblera jest nadal wysoko ceniona. Użycie języka maszynowego pozwala na pisanie niezwykle wydajnych programów, odwołujących się bezpośrednio do sprzętu, wykorzystujących w 100% możliwości hardware'u.

Książka 'Asembler dla procesorów Intel. Vademecum profesjonalisty' to kompletny przewodnik po języku...

Profesjonalne programowanie. Część 2. Myśl niskopoziomowo, pisz wysokopoziomowo - książka
Profesjonalne programowanie. Część 2. Myśl niskopoziomowo, pisz wysokopoziomowo - książka
Randall Hyde
Helion

Napisz wydajny i prawidłowo zoptymalizowany kod

  • Poznaj zasady programowania w asemblerze.
  • Wybierz odpowiednie typy danych dla swoich aplikacji.
  • Naucz się stosować właściwe mechanizmy obliczeniowe.

Wydajność to jedna z najważniejszych cech aplikacji tworzonych przez profesjonalistów. Należy ją uwzględniać od samego początku prac nad aplikacją. Tymczasem języki wysokiego poziomu i szybkie procesory sprawiły...

Asembler dla procesorów ARM. Podręcznik programisty - ebook/pdf
Asembler dla procesorów ARM. Podręcznik programisty - ebook/pdf
William Hohl
Helion

Przewodnik programisty!

Jeszcze do niedawna mało kto zdawał sobie sprawę z istnienia takich rozwiązań, jak procesory ARM. Ten stan rzeczy zmieniła inwazja urządzeń mobilnych: tabletów, smartfonów oraz platform takich jak Raspberry Pi. Przed profesjonalnymi programistami pojawiło się nowe wyzwanie — poznanie asemblera platformy ARM.

Jeżeli należysz do tej grupy, trafiłeś na świetną książkę poświęconą temu tematowi...

Oracle Database 11g. Programowanie w języku PL/SQL - książka
Oracle Database 11g. Programowanie w języku PL/SQL - książka
Michael McLaughlin
Helion

Poznaj tajniki programowania w języku PL/SQL

  • Jak pisać kod w języku PL/SQL?
  • Jak zarządzać błędami?
  • Jak tworzyć funkcje i procedury?

PL/SQL to wbudowany język proceduralny baz danych Oracle. Jest on rozszerzeniem języka SQL i umożliwia tworzenie takich konstrukcji, jak pętle, instrukcje warunkowe, zmienne i wyzwalacze. Dzięki temu można zautomatyzować wiele czynności administracyjnych oraz rejestrować zmiany danych lub nadzorować...

Język ANSI C. Programowanie. Wydanie II - książka
Język ANSI C. Programowanie. Wydanie II - książka
Brian W. Kernighan, Dennis M. Ritchie
Helion

Zobacz ćwiczenia do tej książki >

Drogi Czytelniku, właśnie trzymasz w rękach nowe wydanie książki zaliczanej do klasyki literatury informatycznej. Napisana przez autorów języka ANSI C w najlepszy możliwy sposób przedstawia arkana tego języka. A co można powiedzieć o samym języku? To też klasyka. To język wymagający systematyczności i skupienia, ale dający w zamian wiele możliwości i świetne wyniki...

Język C++. Pierwsze starcie - książka
Język C++. Pierwsze starcie - książka
Zbigniew Koza
Helion

Poznaj tajniki programowania w C++

  • Jak skonstruowany jest program w języku C++?
  • Na czym polega programowanie obiektowe?
  • Jak korzystać z bibliotek?

C++ to jeden z najpopularniejszych języków programowania. Stosowany jest zarówno przez profesjonalistów, jak i hobbystów. Wszyscy jego użytkownicy doceniają elastyczność, ogromne możliwości i szybkość działania napisanych w nim programów...

Język C++. Szkoła programowania. Wydanie V - książka
Język C++. Szkoła programowania. Wydanie V - książka
Stephen Prata
Helion

Doskonały podręcznik dla początkujących programistów

  • Typy danych i konstrukcje sterujące
  • Programowanie proceduralne i obiektowe
  • Biblioteka STL
  • Obsługa plików

C++ to jeden z najpopularniejszych języków programowania, jego możliwości są ogromne. Używa się go do pisania aplikacji narzędziowych, gier, a nawet systemów operacyjnych. Nauka języka C++ jest jednak żmudnym i skomplikowanym procesem -- to prawdziwe wyzwanie...

Język C. Wprowadzenie do programowania - książka
Język C. Wprowadzenie do programowania - książka
Stephan G. Kochan
Helion

Język programowania C został stworzony przez Dennisa Ritchie'ego w laboratoriach AT&T Bell na początku lat 70. XX wieku. Jednak dopiero pod koniec lat 70. został spopularyzowany i uzyskał powszechne uznanie. W 1990 roku opublikowana została pierwsza oficjalna wersja standardu ANSI C. Najnowszy standard, znany jako ANSI C99 i ISO/IEC 9899:1999, został opublikowany w 1999 roku.

Język C jest obecnie jednym z najpopularniejszych języków...


C#. Praktyczny kurs - książka
C#. Praktyczny kurs - książka
Marcin Lis
Helion

Poznaj tajniki programowania w C#

  • Z jakich elementów składa się język C#?
  • Co to jest programowanie obiektowe?
  • Jak tworzyć własne aplikacje?

Chcesz poznać jeden z najpopularniejszych języków programowania? A może jesteś już programistą i chcesz poszerzyć swoje kwalifikacje? Zamierzasz wykorzystywać ogromne możliwości platformy .NET? Zainteresuj się językiem C# -- połączeniem najlepszych cech Javy i C++...

Programowanie w języku C++. Szybki start - książka
Programowanie w języku C++. Szybki start - książka
Larry Ullman, Andreas Signer
Helion

Błyskawiczny kurs tworzenia aplikacji
w jednym z najpopularniejszych języków programowania.

C++ to jeden z najpopularniejszych języków programowania. Mimo konkurencji ze strony innych, często nowocześniejszych języków, nadal jest powszechnie wykorzystywany, szczególnie przez twórców gier komputerowych, rozbudowanych aplikacji korporacyjnych i programów, od których wymaga się szczególnej szybkości i wydajności...

C#. Programowanie - książka
C#. Programowanie - książka
Jesse Liberty
Helion

Podręcznik podstawowego języka programowania dla platformy .NET

  • Poznaj elementy języka C#
  • Stwórz własną aplikację
  • Komunikuj się z bazami danych

Język C# został opracowany przez firmę Microsoft jako podstawowe narzędzie programistyczne dla platformy .NET. C# łączący w sobie najlepsze cechy języków C, C++, Java i Visual Basic doskonale nadaje się do tworzenia aplikacji bazujących na komponentach...

C#. Ćwiczenia. Wydanie IV - książka
C#. Ćwiczenia. Wydanie IV - książka
Marcin Lis
Helion

Poznaj C# — to Ci się przyda!

  • Język programowania, czyli nauka podstawowych elementów języka C# i ich zastosowania
  • Programowanie obiektowe, czyli zaawansowane mechanizmy i struktury danych
  • Programowanie w Windows, czyli tworzenie aplikacji z graficznym interfejsem użytkownika
C# to obiektowy język programowania, dość podobny do Javy i C++, choć jednocześnie nieco prostszy, a jego możliwości są naprawdę imponujące...

Język C. Nowoczesne programowanie. Wydanie II - książka
Język C. Nowoczesne programowanie. Wydanie II - książka
K. N. King
Helion

Język C żyje i ma się dobrze. Sprawdź, co nowego w wersji C99!

  • Jak wygląda proces standaryzacji języka?
  • Jak komentować kod?
  • Jak przygotować projekt programu?

Język C należy do nielicznej grupy języków, które sprawdzają się w środowiskach produkcyjnych, a jednocześnie nadają się do nauki programowania na uczelniach wyższych. Dzięki logicznej i przejrzystej składni, jasno określonym zasadom wykorzystania oraz ogromnym możliwościom...

Microsoft Visual Studio 2012. Programowanie w C# - książka
Microsoft Visual Studio 2012. Programowanie w C# - książka
Dawid Farbaniec
Helion

Visual Studio i język C# - potężny duet w rękach programisty!

  • Opanuj Visual Studio 2012 i platformę .NET - narzędzia do tworzenia nowej aplikacji
  • Odkryj niezwykłe możliwości obiektowego języka programowania C#
  • Poznaj zaawansowane zagadnienia programowania obiektowego, podstawy obsługi sieci oraz Asembler IL

O fantastycznych właściwościach Visual Studio 2012 z pewnością słyszał już każdy...

Java. Kompendium programisty. Wydanie X - książka
Java. Kompendium programisty. Wydanie X - książka
Herbert Schildt
Helion

Niemal od chwili swojego powstania Java jest jednym z najważniejszych i najpopularniejszych języków programowania. Dzieje się tak dzięki konsekwentnemu rozwijaniu tego języka i poszukiwaniu coraz to nowszych technologii. Sprawia to, że Java jest pierwszym i najlepszym wyborem dla programistów zainteresowanych tworzeniem aplikacji internetowych. Oprócz tego nadaje się do wielu innych zastosowań...

Programowanie w języku Ruby. Wydanie II - książka
Programowanie w języku Ruby. Wydanie II - książka
Dave Thomas, Chad Fowler, Andy Hunt
Helion

Odkryj możliwości języka Ruby

  • Opanuj zasady programowania obiektowego
  • Połącz Ruby z innymi językami programowania
  • Przetestuj aplikacje, wykorzystując testy jednostkowe

Ruby to obiektowy język programowania, który powstał w Japonii w 1993 roku. Od początku swojej obecności na rynku zdobywa ogromną popularność, stając się poważną konkurencją dla Perla. Dzięki technologii Ruby on Rails narzędzie to staje się coraz powszechniej...

C#. Praktyczny kurs. Wydanie III - książka
C#. Praktyczny kurs. Wydanie III - książka
Marcin Lis
Helion

Programuj w C#!

  • Zanim zaczniesz programować, czyli podstawowe koncepcje i uruchomienie programu
  • Elementy języka, czyli od typów danych do zmiennych, operatorów i instrukcji
  • Programowanie obiektowe, czyli obiekty, klasy, dziedziczenie i cała reszta
C# należy do rodziny obiektowych języków programowania. Co to oznacza? Otóż znajduje się on w doborowym towarzystwie Javy, C++ i wielu innych języków...

Praktyczny kurs Java - książka
Praktyczny kurs Java - książka
Marcin Lis
Helion

Poznaj tajniki najpopularniejszego języka programowania
w erze Internetu

Chyba wszyscy użytkownicy internetu spotkali się z Javą, często nawet o tym nie wiedząc. W ciągu ostatnich 10 lat zyskała ona ogromną popularność, szczególnie wśród programistów aplikacji sieciowych. Jednakże kojarzenie jej z językiem przeznaczonym wyłącznie do tworzenia takich programów jest dużym błędem...

Visual Basic .NET. Ćwiczenia - książka
Visual Basic .NET. Ćwiczenia - książka
Marcin Szeliga
Helion

Kolejna, siódma już wersja języka Visual Basic (Visual Basic .NET) to prawdziwa rewolucja - firma Microsoft opracowała jednolite środowisko programistyczne, a jednym z jego podstawowych języków (oprócz Visual C++ i Visual C#) jest właśnie Visual Basic. Dzięki wsparciu potężnej firmy, jaką jest Microsoft i rozpowszechnieniu systemu Windows, Visual Basic .NET stał się jednym z najczęściej używanych języków programowania na świecie...

Java. Rozmówki - książka
Java. Rozmówki - książka
Timothy R. Fisher
Helion

Zwięzły przewodnik opisujący najczęściej używane instrukcje języka Java

  • Naucz się kompilować i uruchamiać programy w Javie
  • Poznaj najpopularniejsze polecenia tego języka
  • Pisz programy działające na wielu platformach

Już od wielu lat Java jest jednym z najpopularniejszych języków programowania, a znający ją programiści są poszukiwani i cenieni na rynku pracy. Jej atrakcyjność wynika głównie z tego...


JavaScript dla programistów PHP - książka
JavaScript dla programistów PHP - książka
Stoyan Stefanov
Helion

Błyskawicznie opanuj nowy język programowania!

Czasy wąskiej specjalizacji programistów odchodzą do lamusa. Współczesne projekty wymagają od nich szerokiej wiedzy, zarówno dotyczącej języków działających po stronie serwera (Java, PHP), jak i przeglądarki (JavaScript). Jest jednak światełko w tunelu - jeśli znasz tylko jeden z języków programowania, jesteś w stanie sprawnie opanować kolejny...



Tcl-Tk. Programowanie - książka
Tcl-Tk. Programowanie - książka
Dariusz Chrobak
Helion
Język programowania Tcl (Tool Command Language) należy do licznej rodziny interpretowanych języków skryptowych. Interpreter Tcl może zostać uruchomiony pod kontrolą wielu systemów operacyjnych, między innymi Linuksa i Windows. Aplikacja Tcl jest niemal w pełni niezależna od wyboru platformy systemowej. Tcl pozwala między innymi na uruchamiania wielu procesów (programów), korzystanie z przekierowań wejścia-wyjścia...

Oracle8. Programowanie w języku PL/SQL - książka
Oracle8. Programowanie w języku PL/SQL - książka
Scott Urman
Helion
Wykorzystanie wbudowanego w system Oracle języka PL/SQL w znaczący sposób powiększa potencjał programisty systemów bazodanowych. PL/SQL łączy w sobie duże możliwości i elastyczność języka czwartej generacji (4GL) SQL z konstrukcjami proceduralnymi języka trzeciej generacji (3GL). Programy napisane w tym języku umożliwiają obsługę danych zarówno w samym systemie Oracle, jak i w zewnętrznych aplikacjach...

Asembler. Ćwiczenia praktyczne - książka
Asembler. Ćwiczenia praktyczne - książka
Eugeniusz Wróbel
Helion
Wydawałoby się, że języki takie jak Java czy C++ całkowicie usunęły asembler w cień. Nie jest to jednak prawda. Fachowcy od asemblera są i będą poszukiwani na rynku pracy. Aplikacje multimedialne, gry, programy działające w czasie rzeczywistym, to tylko niektóre obszary wykorzystania tego języka. Dzięki tej książce i Ty możesz dołączyć do elitarnej grupy programistów, którzy potrafią ze sprzętu wycisnąć wszystkie możliwości...

Programowanie w języku C. Szybki start - książka
Programowanie w języku C. Szybki start - książka
Larry Ullman, Marc Liyanage
Helion

Błyskawiczny kurs programowania aplikacji w języku C

Język C, mimo prawie 30-letniej historii, cieszy się niesłabnącą popularnością wśród programistów. Wszyscy jego użytkownicy cenią w nim prostą i czytelną składnię, niewielki i łatwy do zapamiętania zakres słów kluczowych oraz duże możliwości, dzięki którym za pomocą C można rozwiązać niemal każde zagadnienie programistyczne...

Język C#. Programowanie. Wydanie III. Microsoft .NET Development Series - książka
Język C#. Programowanie. Wydanie III. Microsoft .NET Development Series - książka
Anders Hejlsberg, Mads Torgersen, Scott Wiltamuth, Peter Golde
Helion

Poznaj możliwości języka C# i twórz wysoko wydajne aplikacje

  • Jak używać instrukcji wyrażeń?
  • Jak korzystać z typów wyliczeniowych?
  • Jak definiować i stosować atrybuty?

Nowoczesny i bezpieczny język programowania C# posiada kilka cech, które ułatwiają opracowywanie solidnych i wydajnych aplikacji -- na przykład obsługę wyjątków, wymuszanie bezpieczeństwa typów lub mechanizm odzyskiwania pamięci...