0303

81A0

9D

07

01

 

STA

$0107,X

 

0304

81A3

BD 08 01

 

LDA

$0108,X

 

0305

81A6

9D

04

01

 

STA

$0104,X

 

0306

81A9

BD 06 01

 

LDA

$0106,X

 

0307

81AC 9D 08 01

 

STA

$0108,X

 

0308

81AF 98

 

 

 

TYA

 

 

0309

81B0

9D

06

01

 

STA

$0106,X

 

0310

81B3

68

 

 

 

PLA

 

 

0311

81B4

AA

 

 

 

TAX

 

 

0312

81B5

68

 

 

 

PLA

 

 

0313

81B6

28

 

 

 

PLP

 

 

0314

81B7

60

 

 

M15

RTS

 

 

0315

81B8

 

 

 

; RESTORE EXCEPT A,F

 

0316

81B8

08

 

 

RESXAF PHP

 

 

0317

81B9

BA

 

 

 

TSX

 

 

0318

81BA 9D 04 01

 

STA

$0104,X

 

0319

81BD 28

 

 

 

PLP

 

 

0320

81BE

 

 

 

; RESTORE EXCEPT F

 

0321

81BE 08

 

 

RESXF

PHP

 

 

0322

81BF 68

 

 

 

PLA

 

 

0323

81C0

BA

 

 

 

TSX

 

 

0324

81C1

9D

04

01

 

STA

$0104,X

 

0325

81C4

 

 

 

; RESTORE ALL 100%

 

0326

81C4

68

 

 

RESALL PLA

 

 

0327

81C5

A8

 

 

 

TAY

 

 

0328

81C6

68

 

 

 

PLA

 

 

0329

81C7

AA

 

 

 

TAX

 

 

0330

81C8

68

 

 

 

PLA

 

 

0331

81C9

28

 

 

 

PLP

 

 

0332

81CA 60

 

 

 

RTS

 

 

0333

81CB

 

 

 

;

 

 

 

0334

81CB

 

 

 

; MONITOR UTILITIES

 

0335

81CB

 

 

 

;

 

 

 

0336

81CB C9 20

 

ADVCK

CMP #$20

;SPACE?

0337

81CD F0 02

 

 

BEQ

M1

 

0338

81CF C9 3E

 

 

CMP #'>'

;FWD ARROW?

0339

81D1

38

 

 

M1

SEC

 

 

0340

81D2

60

 

 

 

RTS

 

 

0341

81D3

20

FA 82

OBCMIN JSR OUTBYT

;OUT BYTE, OUT COMMA, IN BYTE

0342

81D6

20

3A

83

COMINB JSR COMMA

;OUT COMMA, IN BYTE

0343

81D9

20

1B

8A

INBYTE JSR

INCHR

 

0344

81DC 20 75 82

 

JSR

ASCNIB

 

0345

81DF B0 14

 

 

BCS

OUT4

 

0346

81E1

0A

 

 

 

ASL

A

 

0347

81E2

0A

 

 

 

ASL

A

 

0348

81E3

0A

 

 

 

ASL

A

 

0349

81E4

0A

 

 

 

ASL

A

 

0350

81E5

8D

33

A6

 

STA

SCR3

 

0351

81E8

20

1B

8A

 

JSR

INCHR

 

0352

81EB 20 75 82

 

JSR

ASCNIB

 

0353

81EE B0 11

 

 

BCS

OUT2

 

0354

81F0

0D

33

A6

 

ORA

SCR3

 

0355

81F3

18

 

 

GOOD

CLC

 

 

0356

81F4

60

 

 

 

RTS

 

 

0357

81F5

C9

3A

 

OUT4

CMP #':'

;COLON ?

0358

81F7

D0

05

 

 

BNE

OUT1

 

0359

81F9

20

1B

8A

 

JSR

INCHR

 

0360

81FC D0 F5

 

 

BNE GOOD

;CARRIAGE RETURN?

0361

81FE B8

 

 

OUT1

CLV

 

 

0362

81FF 50 03

 

 

BVC

CRCHK

 

0363

8201

2C

04

82

OUT2

BIT

CRCHK

 

0364

8204

C9

0D

 

CRCHK

CMP

#$0D

;CHECK FOR C/R

 

 

 

 

 

 

 

 

 

Page 107
Image 107
Apple II manual Restore Except A,F

II specifications

The Apple II, launched in April 1977, was one of the first highly successful mass-produced microcomputer products. It marked a significant leap in personal computing, setting standards for future developments in the industry. Created by Steve Wozniak and Steve Jobs, the Apple II differentiated itself with its user-friendly design, appealing aesthetics, and robust capabilities.

One of the standout features of the Apple II was its open architecture, which allowed users to expand and enhance the computer's functionality. This design enabled hundreds of third-party hardware and software developers to contribute to its ecosystem, resulting in an array of peripherals, including printers, modems, and storage devices. The Apple II utilized a MOS Technology 6502 microprocessor running at a clock speed of 1 MHz. Initially equipped with 4 KB of RAM, the machine could be expanded to 48 KB, accommodating more complex applications and programs.

The Apple II was also notable for its colorful graphics. It was one of the first computers to support color display, offering a 6-color palette with a resolution of 280x192 pixels in 16 colors when using its Color Graphics Card. This feature significantly enhanced the visual appeal of games and educational software developed for the platform, making computing more accessible and entertaining for various audiences.

Apple's commitment to user experience was evident in the design of the machine. It featured an integrated keyboard and a plastic case, which was both durable and visually appealing. The self-contained design included drive bays for floppy disk drives, allowing for quicker data access than traditional tape drives. It also supported audio output, enabling sound effects and music, a novelty at the time.

The introduction of the Apple DOS operating system further underscored the machine's capabilities. DOS streamlined file management and made it easier for users to navigate and manage their data. The combination of hardware and software positioned the Apple II as an educational tool and a gaming platform, fostering a vibrant software ecosystem.

The Apple II family continued to evolve, with variations like the Apple II+, IIe, and IIgs being introduced over the years. These iterations brought enhancements in memory, processing power, and graphics capabilities. The legacy of the Apple II endures, not only as a foundational product in personal computing but also as a symbol of innovation that paved the way for future advancements in technology. Its impact is still felt today, as it inspired countless developers and shaped the trajectory of the computer industry.