• x86 assembly language is a family of low-level programming languages that are used to produce object code for the x86 class of processors. These languages...
    57 KB (6,594 words) - 10:49, 22 May 2025
  • The x86 instruction set refers to the set of instructions that x86-compatible microprocessors support. The instructions are usually part of an executable...
    263 KB (14,911 words) - 15:01, 7 May 2025
  • INT is an assembly language instruction for x86 processors that generates a software interrupt. It takes the interrupt number formatted as a byte value...
    4 KB (472 words) - 17:32, 29 November 2024
  • In the x86 assembly language, the TEST instruction performs a bitwise AND on two operands. The flags SF, ZF, PF are modified while the numerical result...
    2 KB (276 words) - 09:15, 3 May 2025
  • Thumbnail for Assembly language
    computer programming, assembly language (alternatively assembler language or symbolic machine code), often referred to simply as assembly and commonly abbreviated...
    89 KB (9,906 words) - 03:21, 2 June 2025
  • user-written assembly language routines must be updated to save/restore XMM6 and XMM7 before/after the function when being ported from x86 to x86-64. Starting...
    42 KB (4,709 words) - 02:18, 19 March 2025
  • Computer programming portal Assembly language RISC-V instruction listings CPU design List of assemblers x86 assembly language Ripes – A graphical processor...
    4 KB (306 words) - 20:40, 13 March 2025
  • In the x86 assembly language, the JMP instruction performs an unconditional jump. Such an instruction transfers the flow of execution by changing the...
    6 KB (709 words) - 21:49, 9 December 2024
  • Example: The same Fibonacci number calculator as above, but in x86-64 assembly language using Intel syntax: fib: mov rax, rdi ; The argument is stored...
    14 KB (1,651 words) - 15:04, 29 May 2025
  • swaps objects. A token threaded interpreter, written in 16-bit x86 assembly language, executes compiled code. Actor only was released for Microsoft Windows...
    3 KB (313 words) - 10:14, 20 February 2025
  • x86 memory segmentation is a term for the kind of memory segmentation characteristic of the Intel x86 computer instruction set architecture. The x86 architecture...
    23 KB (3,302 words) - 22:29, 14 May 2025
  • The IBM Basic assembly language and successors is a series of assembly languages and assemblers made for the IBM System/360 mainframe system and its successors...
    39 KB (4,365 words) - 13:23, 11 February 2025
  • command for evaluating conditional expressions TEST (x86 instruction), an x86 assembly language instruction Test (wrestler), ring name for Andrew Martin...
    3 KB (339 words) - 03:01, 22 May 2025
  • instructions. For example, a JE ... (Jump if Equal) instruction in the x86 assembly language will result in a jump if the Z (zero) flag was set by some previous...
    12 KB (1,504 words) - 16:40, 29 July 2024
  • Function prologue and epilogue (category Assembly languages)
    accomplished in 32-bit x86 assembly language by the following instructions: mov esp, ebp pop ebp ret Like the prologue, the x86 processor contains a built-in...
    5 KB (643 words) - 14:48, 14 April 2025
  • other memory locations, as in most programming languages. Code that adds two numbers in x86 assembly language, where eax and edx specify two different general-purpose...
    16 KB (1,876 words) - 22:28, 1 June 2025
  • instructions. For example a je (Jump if Equal) instruction in the x86 assembly language will result in a jump if the Z (zero) flag was set by some previous...
    3 KB (359 words) - 01:22, 10 May 2025
  • Thumbnail for X86
    x86 (also known as 80x86 or the 8086 family) is a family of complex instruction set computer (CISC) instruction set architectures initially developed...
    105 KB (10,776 words) - 12:49, 18 April 2025
  • refer to: STOS BASIC, a programming language for the Atari ST computer stos, an opcode mnemonic in X86 assembly language Secure Trusted Operating System Consortium...
    420 bytes (90 words) - 10:21, 18 October 2017
  • Pietsch Initial release 1980; 45 years ago (1980) Written in MS-DOS: x86 assembly language Operating system 86-DOS, IBM PC DOS, MS-DOS, FreeDOS, OS/2, eComStation...
    8 KB (928 words) - 14:33, 3 June 2025
  • In the x86 computer architecture, HLT (halt) is an assembly language instruction which halts the central processing unit (CPU) until the next external...
    5 KB (558 words) - 18:19, 20 April 2025
  • Thunder Loop Express at Loudoun Castle. He developed the game in x86 assembly language by himself, using only the services of freelance graphic designer...
    19 KB (1,785 words) - 23:23, 1 May 2025
  • Thumbnail for Computer program
    development. The succession of development is known as the x86 series. The x86 assembly language is a family of backward-compatible machine instructions...
    124 KB (13,134 words) - 16:19, 5 June 2025
  • Thumbnail for Machine code
    architecture family (e.g., x86, ARM) has its own instruction set architecture (ISA), and hence its own specific machine code language. There are exceptions...
    34 KB (3,551 words) - 09:25, 30 May 2025
  • the execution flow. This is an example NASM-syntax self-modifying x86-assembly language algorithm that determines the size of the PIQ: code_starts_here:...
    12 KB (1,695 words) - 22:00, 30 July 2023
  • Architectures Software Developer's Manual Volume 1: Basic Architecture". January 2011. pp. 97–98. x86 architecture x86 assembly language x86 Flags Register...
    3 KB (435 words) - 12:12, 16 January 2025
  • Thumbnail for Sieve of Eratosthenes
    Sieve of Eratosthenes (category Articles containing Greek-language text)
    written in x86 assembly language Fast optimized highly parallel CUDA segmented Sieve of Eratosthenes in C SieveOfEratosthenesInManyProgrammingLanguages c2 wiki...
    24 KB (3,043 words) - 07:28, 3 June 2025
  • work with multiple drawings and overlays. FastCAD is written in x86 assembly language and runs well on basic hardware. FastCAD was written by Mike Riddle...
    1 KB (134 words) - 02:30, 23 December 2024
  • may refer to: MOV (x86 instruction), a mnemonic for the copying of data from one location to another in the x86 assembly language .mov, filename extension...
    1 KB (187 words) - 09:16, 20 September 2024
  • South African politician Other uses: JZ (x86 instruction) ("jump on zero"), an Intel x86 assembly language instruction J/Z (New York City Subway service)...
    735 bytes (127 words) - 19:33, 4 February 2024