EasyManua.ls Logo

IBM 5100 User Manual

IBM 5100
389 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Page #328 background imageLoading...
Page #328 background image
Input/Output Control Blocks
The 10CB (input/output control block)
is
the interface be-
tween
the
APl
or
BASIC
interpreter and
the
I/O supervisor.
When
the
APl
or
BASIC interpreter executes an
APl
or
BASIC statement
that
requires an I/O function,
the
APl
or
~BAS'IC'
interpreter places the appropriate I/O code
in
the
approp.r:ia1;e
10CB and branches
to
the I/O supervisor. The
I/O supervisor executes the I/O function specified by
the
,liOcodeand
places a return code
inthe
IOCB
to
inform
the
APl
or
BASIC interpreter how
the
110
operation
is
,completed. This return code
is
checked by the
APl
or
BASIC interpreter.
The following 10CB formats are the same for both languages
unless specified otherwise:
COMMAND 10CB (BASIC ONLY)
Hex
Displacement
o
Length
Form
Binary
Binary
Description
Defines
the
device assigned
to
the 10CB:
Hex
00
Display screen
Hex
04 Keyboard
Hex
01
ROS
Hex 05 Printer
Hex
OE
- Tape
Hex
08
- Expansion feature
1
Specifies subdevice:
Hex
00
Not used
Hex
80
Built-in tape unit
Hex
40 Auxiliary tape unit
Hex
08
- Serial
110
command device
Hex
04 - Serial
110
output
device
Hex
02 - Serial
110
input device
Hex
20 - Serial
110
BASIC
load
Hex
40 - Serial
110
BASIC save
1 Hardware and communications device address
is
hex
OS.
Serial
1/0
device address
is
hex
OA.
6-16
/
\.

Table of Contents

Other manuals for IBM 5100

Question and Answer IconNeed help?

Do you have a question about the IBM 5100 and is the answer not in the manual?

IBM 5100 Specifications

General IconGeneral
Release Year1975
RAM16 KB - 64 KB
Storage204 KB tape drive
Display5-inch CRT
Operating SystemAPL/BASIC
ProcessorIBM PALM (1.9 MHz)

Summary

Preface

CE Safety Practices

General Considerations

Safety precautions for working with IBM equipment, general guidelines.

Rescue Breathing for Adults

Step-by-step instructions for administering rescue breathing to adults.

Using the IBM 5100 Portable Computer Maintenance Library

5100 Maintenance Library Overview

Description of the 5100 maintenance library components including MAPs, MIMs, logics, catalogs, and tools.

MAPs

MAP Organization

Flowchart and explanation of how MAPs are structured and used for troubleshooting.

Using the MAPs

Instructions on how to read and follow MAPs, including sequences and probing.

MAP Example

Illustration and explanation of a sample MAP process, including entry/exit points and references.

Maintenance Information Manual

Maintenance

Details on location drawings and procedures for repairing or replacing FRUs.

Diagnostic Aids

Information on diagnostic programs, halt codes, and error conditions.

Theory

Descriptions of functional units and features, including a system overview.

Circuits

Information on card plug charts, signal cable charts, and logic diagrams.

Language Support

Reference material for determining causes of programming problems.

Appendix

Installation procedures and additional maintenance information.

Abbreviations and Glossary

Definitions of terms and abbreviations used in the manual and MAPs.

Index

A detailed listing of all topics within the maintenance information manual.

Related product manuals