3011

F621

4468B232B200

 

.DB

$44,$68,$B2,$32,$B2,0,$22,0

3011

F627

2200

 

 

 

 

 

3012

F629

1A1A26267272

 

.DB

$1A,$1A,$26,$26,$72,$72,$88,$C8

3012

F62F

88C8

 

 

 

 

 

3013

F631

C4CA26484444

 

.DB

$C4,$CA,$26,$48,$44,$44,$A2,$C8

3013

F637

A2C8

 

 

 

 

 

3014

F639

 

 

 

 

 

 

 

3015

F639

 

 

 

;*******************************

3016

F639

 

 

 

;***

AIM TEXT EDITOR

***

3017

F639

 

 

 

;***

 

05/01/78

***

3018

F639

 

 

 

;*******************************

3019

F639

 

 

 

 

 

 

 

3020

F639

 

 

 

; R=READ FROM ANY INPUT DEVICE

3021

F639

 

 

 

; I=INSERT A LINE FROM INPUT DEV

3022

F639

 

 

 

; K=DELETE A LINE

 

3023

F639

 

 

 

; U-GO UP ONE LINE

 

3024

F639

 

 

 

; D=GO DOWN ONE LINE

 

3025

F639

 

 

 

; L=LIST LINES TO OUTPUT DEV

3026

F639

 

 

 

; T=GO

TO TOP OF TEXT

 

3027

F639

 

 

 

; B=GO TO BOTTOM OF TEXT

3028

F639

 

 

 

; F=FIND STRING

 

3029

F639

 

 

 

; C=CHANGE STRING TO NEW STRING

3030

F639

 

 

 

; Q=QUIT EDITOR

 

3031

F639

 

 

 

; <SPACE>=DISPLAY CURRENT LINE

3032

F639

 

 

 

 

 

 

 

3033

F639

 

 

 

;*****

E COMMAND-EDITOR ENTRY (FROM MONITOR) *****

3034

F639

20

13

EA

EDIT

JSR CRLOW

 

3035

F63C A0 6C

 

 

LDY #EMSG1-M1

 

3036

F63E 20 AF E7

 

JSR KEP

;START UP MSG

3037

F641

20

13

EA

 

JSR CRLOW

 

3038

F644

20

A3

E7

EDI0

JSR FROM

 

3039

F647

B0

FB

 

 

BCS EDI0

 

3040

F649

AD 1E A4

 

LDA CKSUM

;IS CLR IF ADDR WAS INPUTTED

3041

F64C F0 03

 

 

BEQ *+5

 

3042

F64E 20 DB E2

 

JSR WRITAZ

;OUTPUT DEFAULT ADDR (0200)

3043

F651

A2

01

 

 

LDX #1

 

3044

F653

BD 1C A4

EDI1

LDA ADDR,X

 

3045

F656

95

E3

 

 

STA TEXT,X

 

3046

F658

95

E1

 

 

STA BOTLN,X

 

3047

F65A 9D 1A A4

 

STA S1,X

;FOR MEMORY TEST

3048

F65D CA

 

 

 

DEX

 

 

3049

F65E 10 F3

 

 

BPL EDI1

 

3050

F660

20

3B

E8

 

JSR BLANK2

 

3051

F663

20

A7

E7

EDI2

JSR TO

;END

3052

F666

B0

FB

 

 

BCS EDI2

 

3053

F668

20

BC F8

 

JSR TOPNO

;TRANSF TEXT TO ADDR FOR RAM CHECK

3054

F66B AD 1E A4

 

LDA CKSUM

;IS CLR IF ADDR WAS INPUTTED

3055

F66E F0 10

 

 

BEQ EDI4

;BRNCH IF NOT DEFAULT VALUE

3056

F670

20

34

F9

 

JSR SAVNOW

 

3057

F673

20

B6

F6

EDI3

JSR EDI

;CARRY IS SET IF NO RAM THERE

3058

F676

90

FB

 

 

BCC EDI3

 

3059

F678

A9

00

 

 

LDA #0

;SET UPPER LIMIT TO BEGINNING...

3060

F67A 8D 1C A4

 

STA ADDR

;OF PAGE

3061

F67D 20 DB E2

 

JSR WRITAZ

;OUTPUT DEFAULT VALUE ,UPPER LIMIT

3062

F680

AD 1C A4

EDI4

LDA ADDR

 

3063

F683

85

E5

 

 

STA END

 

3064

F685

AD 1D A4

 

LDA ADDR+1

 

3065

F688

85

E6

 

 

STA END+1

 

3066

F68A 20 34 F9

 

JSR SAVNOW

 

3067

F68D

 

 

 

;NOW SEE IF MEMORY IS THERE

3068

F68D 20 B6 F6

EDI5

JSR EDI

 

3069

F690

90

FB

 

 

BCC EDI5

 

 

 

 

 

 

 

 

 

 

Page 190
Image 190
Apple II manual AIM Text Editor

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.