Tutorials to .com

Tutorials to .com » Software » Asm » Assembly Language Tutorial

Assembly Language Tutorial Articles


101: 【】 report CPU mode of the current compilation of source code
; Name: CPUMODE.ASM ; Function: Report current CPU working mode ; Version: 0.1b ; Author: Purple Endurer ; Develop Environment: Microsoft (R) Programmer''''s WorkBench version 2.1.49 ; ; Note: Options -> Project Templates -&...

102: Info Guide 8088 compilation
(function (){ function ti_(){this.t={};this.tick=function(a,b){this.t[a]=[(new Date).getTime(),b]};this.tick("start")}var ti_a=new ti_;window.jstiming={Timer:ti_,load:ti_a};try{window.jstiming.pt=window.external.pageT}catch(ti_b){}; })()_infowindowVe...

103: WIN32 compilation of notes to study (1): compilation of basic knowledge
I did not come into contact with the compilation of DOS, so read the materials Luo Bin, when he referred to the compilation of the concept of DOS do not have much feeling. Here, I recorded some of their own questions for future review. 1, on the re...

104: Compilation of push, pop, call operation
[section. text] global _start charact db''''a'''' _start: MOV ECX, charact PUSH ECX CALL usestack POP ECX MOV EDX, 1 MOV EBX, 1 MOV EAX, 4 INT 0X80 MOV EAX, 1 MOV EBX, 0 INT 0X80 usestack: MOV EBP, ESP...

105: The use of source-level debugger OllyDbg conducted (Win32 assembly language)
The use of source-level debugger OllyDbg conducted (Win32 assembly language) OllyDbg is a Windows environment in a dynamic debugging software, and Softice different is that it runs in user mode, and a combination of dynamic testing and static analy...

106: AT & T assembly language embedded with the GCC compiled Introduction
(function (){ function ti_(){this.t={};this.tick=function(a,b){this.t[a]=[(new Date).getTime(),b]};this.tick("start")}var ti_a=new ti_;window.jstiming={Timer:ti_,load:ti_a};try{window.jstiming.pt=window.external.pageT}catch(ti_b){}; })()_infowindowVe...

107: Crack entry - assembly language to improve reading ability
As a beginner to break the rookie, who would not want to break the rapid increase in the level of their own. Prawns are often made to see the articles, trying to follow the study, but to see the article in a large number of assembly code, I had dizz...

108: With the compilation of the first to write a program --- helloworld. Asm
DATA SEGMENT; data definition of the beginning of paragraph NUMBER DB''''hello, world !'''', 0AH, 0DH; be shown a string DATA ENDS; data definition of the end of paragraph STACK SEGMENT; stack definition of the beg...

109: In the compilation of examples of the usage of language ,"[]"
"[]" Is used in the "frequently asked questions" that have been cited as follows: 1, push dword ptr [024c1100] push the value of the two-word 024c1100 2, cmp eax, [ebp +14] eax-ebp +14's RMS, not to retain the value, depend...

110: A 15-year-old boy to write the assembly code
Looks as if the!!!!! .386 . model flat, stdcall option casemap: none include \ masm32 \ include \ windows.inc include \ masm32 \ include \ kernel32.inc include \ masm32 \ include \ user32.inc include \ masm32 \ include \ gdi32.inc includelib...

111: Anti-high-level language compilation process function call process
Jim Chan Abstract: This article describes high-level language compiler into assembly language, the high-level language function call in the course of the compilation process. Body: high-level language compiler into assembler after the high-level l...

112: Disassembly-depth analysis of function call
Function: fun( int a, int b) { int fun (int a, int b) (    var[128] = "A"; char var [128] = "A";    a = 0x4455;    b = 0x6677;    a + b; return a + b; ) main() { int main () (  ...

113: Callback function TlS compiled with the assembler
EliCZ the home page in the very early release of such a code. http://www.anticracking.sk/EliCZ/infos/TlsInAsm.zip The following code in the code EliCZ slightly modified, the use masm to compile is passed, the initial OD of NtGlobalFlag plug-in pac...

114: Compilation of notes to study the use of 1-DEBUG and the first compilation (1)
1 - DEBUG ( 1 ) Compilation of study notes 1 - DEBUG is used and the first compilation of the procedure (1) A command ASSEMBLY 。 ASSEMBLY is you. Into the compilation process to: C: \> DEBUG A - A 13D0: 100 And then continue to ent...

115: Compilation of curriculum design, typing practice program
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;; Macro * initialization * ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ; write a letter to (y, x) with num times ; If deta = dl, while the horizontal print characters, if deta = dh is the ver...


Page 6 of 6
[1]   [2]   [3]   [4]   [5]   [6]