Shopping Cart Shopping Cart 0 items
Item Details
COMPUTER ORGANIZATION AND PROGRAMMING second edition NOTE third edition also available, please inquire. William Gear.

COMPUTER ORGANIZATION AND PROGRAMMING second edition NOTE third edition also available, please inquire.

McGraw-Hill Co NY 1969, 2nd edition 1974; Computer Science Series.
Condition: Very Good clean and tight hardcover in Good dustjacket & a protective dust jacket cover; 455 pages, index, illustrations throughout; Electronic digital computers, programming, design, construction. Computer Science Series.
Price: $6.00
Item no. R414
Item Description
Contents include Basic capabilities of computers - desk calculator; stored program computer; op sys and translators; time sharing & remote consoles; Prep. of programs - machine & assembly languages, procedure oriented languages, problem oriented; executing the program; HARDWARE ORGANIZATION, THE MAIN MACHINE - main memory; CPU, 2 and 3 address machines, stack machines, PDP-11 instructions, IBM 370 instr.; Control unit; Repres. of numbers; Address structure; Logical operations; Interrupts;

SYSTEM SOFTWARE - raw machine, initial program load; the assembler; Relocatable loaders & linkage editors; the library; other translators; running the program, monitoring; interpretation; multiprogramming & time sharing; task & job scheduling, control cards;

PRINCIPLES OF PROGRAMMING - loops, subroutines, coroutines, macros; INPUT, OUTPUT & AUXILIARY STORAGE DEVICES - punched cards; paper tape; keyboard input, plotters & display devices; long-term storage, magnetic tape, disk files, variations of tape & disks medium-term storage, the drum, bulk storage devices etc;

HARDWARE & SOFTWARE CONTROL OF INPUT/OUTPUT DEVICES - direct control of I/O by the CPU; input directly into memory; control of tapes & disks; error handling; software for I/O; IBM 370 I/O systems; systems; CONTROL STRUCTURE, LOGIC & MICRO PROGRAMMING - an outline of computer design; s-instruction set, etc; MULTIPROGRAMMING, MULTIPROCESSING & TIME SHARING;

THE ASSEMBLER - location counter; pseudos; relocation, system 370 assembler; entries & external variables; macros; removing restrictions on EQU & BSS address fields; SEARCHING & SORTING - sequential, binary, hash addressing, chaining techniques, table methods suited for use in an assembler; AN INTROD. TO COMPILING TECHNIQUES - format of input string, key words, bottom-up methods, top-down, memory allocation, error detection etc.