Correction BYTE Sep 1980 (v.5#9) pg. 16
MICRO8. Using BASIC to learn assembly language by simulating a very simple stored-program digital computer with its own assembly language.
BYTE Jul 1980 (v.5#7) pg. 236
Relocating assemblers and linking loaders are explained using examples written for a 6502 microprocessor.
BYTE Sep 1980 (v.5#9) pg. 194
6502 loop control uses the X register to detect end of a field.
BYTE Sep 1980 (v.5#9) pg. 322
Add macro expansion to your microcomputer. Part 1. A macro assembler is a valuable tool when developing large assembly language programs.
BYTE Oct 1980 (v.5#10) pg. 154
Add macro expansion to your microcomputer. Part 2. Notes on implementation and options.
BYTE Nov 1980 (v.5#11) pg. 361
Incorporate assembly-language routines into BASIC programs as DATA statements using this routine which rewrites object code as BASIC DATA statements.
BYTE Mar 1981 (v.6#3) pg. 216
Software addressing modes for the Intel 8080 microprocessor.
BYTE Mar 1981 (v.6#3) pg. 236
Z80 table lookup routine that, given an 8-bit value, finds a corresponding 16-bit value.
BYTE Jun 1981 (v.6#6) pg. 168
Assembly-language stack-management routines for recursive 6502 procedures.
BYTE Oct 1981 (v.6#10) pg. 467
Toward a structured 6809 assembly language. Part 1. An introduction to structured assembly language.
BYTE Nov 1981 (v.6#11) pg. 370
Toward a structured 6809 assembly language. Part 2. Implementing a structured assembler.
BYTE Dec 1981 (v.6#12) pg. 198
Add high-level logical structure to your FORTH assembler to make assembly-language programs more readable and easier to write.
BYTE Jul 1983 (v.8#7) pg. 484
Add multiple tasks to your communication and control program. A special kernel lets your 8080 run multiple tasks concurrently.
BYTE Sep 1983 (v.8#9) pg. 445
An introduction to IBM PC assembly-language programming.
BYTE IBM Special 1984 (v.9#9) pg. 134
Assembly language primer for IBM PCs which feature the 8088 microprocessor.
COMPUTERS & ELECTRONICS Jan 1984 (v.22#1) pg. 82
PIC (Peripheral Interface Controller) assembly language programming for the complete beginner. Part 1.
ELECTRONICS NOW Sep 1999 (v.70#9) pg. 36
PIC (Peripheral Interface Controller) assembly language programming for the complete beginner. Part 2.
ELECTRONICS NOW Oct 1999 (v.70#10) pg. 34
How to write a 6800-based assembler program that can be relocated anywhere in memory without changes. Includes the program that will reposition it in memory. (This is included in an article on remote temperature sensing).
KILOBAUD MICROCOMPUTING #15 Mar 1978 pg. 110
Transfer vectors vs. absolute addressing. How to save memory when writing heavy assembly language programs by reusing program modules and algorithms.
KILOBAUD MICROCOMPUTING #18 Jun 1978 pg. 72
How to talk to your 8080. Part 1. Use machine language or an assembler. A look at the front panel, the 8080 data moving instructions, registers, etc.
KILOBAUD MICROCOMPUTING #27 Mar 1979 pg. 116
How to talk to your 8080. Part 2. The flags (PSW register), the arithmetic instructions, and the branch instructions.
KILOBAUD MICROCOMPUTING #28 Apr 1979 pg. 56
How to talk to your 8080. Part 3. The rest of the instructions, including logic instructions. How the stack works and how to do hand assembly of programs.
KILOBAUD MICROCOMPUTING #29 May 1979 pg. 46
Message display in assembly language. Video print subroutines for the 8080 computer equipped with memory-mapped display. Enables the programmer in assembly language to easily print messages on the video terminal.
KILOBAUD MICROCOMPUTING #36 Dec 1979 pg. 71
Programming the Z-80. Part 1. Five-point advisory plan guides you through the complex task of writing necessary assembly language programs for a Z-80.
KILOBAUD MICROCOMPUTING #39 Mar 1980 pg. 62
Programming the Z-80. Part 2. Classifying the Z-80 instructions and writing a program.
KILOBAUD MICROCOMPUTING #40 Apr 1980 pg. 38
Patching (improving) the Smoke Signal Broadcasting assembler utility for the SS-50 bus.
KILOBAUD MICROCOMPUTING #43 Jul 1980 pg. 190
Disassembler for an 1802 program (ELF II).
KILOBAUD MICROCOMPUTING #43 Jul 1980 pg. 196
Correction KILOBAUD MICROCOMPUTING #47 Nov 1980 pg. 210
Disassembler for the Heath H8. Self-contained program should be adaptable to other 8080 and 8085 systems.
KILOBAUD MICROCOMPUTING #44 Aug 1980 pg. 88
A better 8080 assembler/editor for the Heath H8 computer.
KILOBAUD MICROCOMPUTING #45 Sep 1980 pg. 140
Assembly language programming on the TRS-80 using Level II ROM subroutines.
KILOBAUD MICROCOMPUTING #45 Sep 1980 pg. 154
Level II ROM subroutine test. Test program for the advanced assembly-language TRS-80 programmer. Lets you access and test many of the arithmetic and trigonometric subroutines in the TRS-80 Level II ROM.
KILOBAUD MICROCOMPUTING #46 Oct 1980 pg. 56
Kilobaud Klassroom. Part 23. Assembly-language programming.
KILOBAUD MICROCOMPUTING #48 Dec 1980 pg. 153
Assembly-language coding. Improved subroutine ending saves one byte and about 8 microseconds each time it executes. Written in 8080 code.
KILOBAUD MICROCOMPUTING #50 Feb 1981 (v.5#2) pg. 168
Assembly language programming tips for the 6502 microprocessor. Sample programs include a screen print and a machine language dis-assembler.
KILOBAUD MICROCOMPUTING #53 May 1981 (v.5#5) pg. 10
Correction KILOBAUD MICROCOMPUTING #60 Dec 1981 (v.5#12) pg. 16
An Atari disassembler program.
KILOBAUD MICROCOMPUTING #56 Aug 1981 (v.5#8) pg. 142
A BASIC assembler for the PET computer can assemble any size program. Two-pass assembler directly generates loadable program disk files.
KILOBAUD MICROCOMPUTING #59 Nov 1981 (v.5#11) pg. 114
1802 editor/assembler. Here are the necessary changes to run Quest Electronics editor/assembler on the Elf II computer.
KILOBAUD MICROCOMPUTING #59 Nov 1981 (v.5#11) pg. 162
Compiled -vs- interpreted BASIC. How assembly-language subroutines can be incorporated into compiled BASIC programs.
KILOBAUD MICROCOMPUTING #59 Nov 1981 (v.5#11) pg. 180
A look at the operation of the 16-bit OUT instruction of the 8080 microprocessor.
RADIO-ELECTRONICS Apr 1977 (v.48#4) pg. 22
Build the PT-68K computer. Part 12. An introduction to 68000 assembly-language programming.
RADIO-ELECTRONICS Dec 1988 (v.59#12) pg. 86