• https://doi.org/10.1002/9780470050118.ecse326Copy DOI Icon

Program Assemblers

Show More
  • Abstract
  • Literature Map
  • References
  • Similar Papers
Abstract

Abstract The central processing unit (CPU) of a computer executes instructions encoded as a sequence of binary numbers. This program representation is commonly referred to as machine code. Assembly languages provide mnemonic abbreviations for the instructions of a computer. Program assemblers translate assembly language programs into machine code and binary data. Program assemblers allow the use of symbolic addresses (labels) to save the assembly language programmer from the tedious task of computing memory addresses manually. Macros provide textual substitution facilities. Pseudoinstructions, code optimizations, and just‐in‐time assembly complicate the task of program assemblers even more.

Similar Papers
  • Research Article
  • Citations1

Developing a System of Symbolic Macro Commands (Symcommands) of the Processor

  • Jun 22, 2022
  • Programmnaya Ingeneria
  • A V Tretiak +2
  • Book Chapter
  • Citations1

Assembly Language Programs

  • Jan 01, 1982
  • Anthony Woods
  • Conference Article
  • Citations4

Code Optimization for Packet Filters

  • Jan 01, 2007
  • Yoshiyuki Yamashita +1
  • PDF
  • Research Article
  • Citations26

Taxonomy of Vectorization Patterns of Programming for FIR Image Filters Using Kernel Subsampling and New One

  • Jul 26, 2018
  • Applied Sciences
  • Yoshihiro Maeda +2
  • Research Article

Notes from journals

  • Apr 01, 1975
  • ACM SIGMICRO Newsletter
  • Stanley Habib
  • Book Chapter

3 - The Program Assembler and Debugger

  • Jan 01, 1989
  • Computer Programming and Architecture
  • Henry M Levy +1
  • Conference Article
  • Citations2

CPU coverage evaluation using automatic fault injection

  • Aug 17, 1981
  • R Kurlak +1
  • PDF
  • Research Article
  • Citations25

DdcMD: A fully GPU-accelerated molecular dynamics program for the Martini force field.

  • Jul 23, 2020
  • The Journal of Chemical Physics
  • Xiaohua Zhang +8
  • Research Article
  • Citations41

MPI/OpenMP Hybrid Parallel Algorithm of Resolution of Identity Second-Order Møller-Plesset Perturbation Calculation for Massively Parallel Multicore Supercomputers.

  • Nov 06, 2013
  • Journal of Chemical Theory and Computation
  • Michio Katouda +1
  • Conference Article
  • Citations3

Thermal performance of a double-action pulsed jet CPU cooler

  • Dec 01, 2013
  • Tilak T Chandratilleke +1
  • Conference Article
  • Citations4

Performance and Assembly Language Programming of the iPSC/860 System

  • Apr 28, 1991
  • D.S Scott +1
  • Research Article
  • Citations10

Human ability to randomize sequences as a function of information per item

  • Jul 01, 1974
  • Bulletin of the Psychonomic Society
  • Stefan Slak +1
  • Research Article
  • Citations1

A Processor-Shared Queue that Models Switching Times: Heavy Usage Asymptotics

  • Jun 01, 1994
  • SIAM Journal on Applied Mathematics
  • Charles Knessl +1
  • Conference Article
  • Citations45

ConnectX-2 InfiniBand Management Queues: First Investigation of the New Support for Network Offloaded Collective Operations

  • Jan 01, 2010
  • Richard L Graham +9
  • Research Article
  • Citations9

Accelerating image convolution filtering algorithms on integrated CPU–GPU architectures

  • May 04, 2018
  • Journal of Electronic Imaging
  • Yi Zhou +2
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.