Apple IIC and IIE Assembly Language

Valutazione media 0
( su 0 valutazioni fornite da GoodReads )
 
9780412011214: Apple IIC and IIE Assembly Language

The Apple / / series of computers represents one of the most versatile and powerful home computers available. If you've used your computer for a while, you've probably become quite familiar with Applesoft BASIC. That's good, because once you know that, this book will show you how to graduate from BASIC programming to assembly language programming. There are many reasons to program your Apple in assembly language. First and foremost is speed. Assembly language is about 100 times faster than BASIC. If you're thinking of writing games or business programs that do sorting, speed is of the essence and assembly language is a must. Assembly language programs usually also require less memory. Thus you can squeeze more complex programs into a smaller amount of memory. Finally, assembly language programs offer you a considerable amount of security, because they are more difficult to trace and change. While assembly language is powerful, it doesn't have to be difficult to learn. In fact, if you can write programs in Applesoft BASIC, you're already half-way home. This book assumes you know BASIC and absolutely nothing about assembly language or machine language. Every effort has been made to write in nontechnical language and to set the chapters out in a logical manner, introducing new concepts in digestible pieces as and when they are needed, rather than devoting whole chapters to specific items.

Le informazioni nella sezione "Riassunto" possono far riferimento a edizioni diverse di questo titolo.

Contenuti:

1 Machine Code or Assembly Language.- (Why machine code?).- 2 Numbers.- (Binary, hex and decimal, Binary to decimal conversion, Decimal to binary conversion, Binary to hex conversion, Hex to decimal conversion).- 3 It All Adds Up!.- (Binary arithmetic, Addition, Subtraction, Binary coded decimal (BCD), BCD addition, BCD subtraction).- 4 It’s Logical.- (Logical operations, AND, OR, EOR).- 5 The Registers.- (The accumulator, The index registers, The program counter).- 6 A Poke at Machine Code.- (Code —the program counter, Entering machine code, The hex loader program, Calling machine code, Saving it out to disk, The Apple ROMs.- 7 Status Symbols.- (The status register).- 8 Addressing Modes I.- (Zero page addressing, Immediate addressing).- 9 Bits and Bytes.- (Load, store and transfer, Paging memory).- 10 Arithmetic in Assembler.- (Addition, Subtraction, Negation, Using BCD).- 11 Addressing Modes II.- (Absolute addressing, Zero page indexed addressing, Absolute indexed addressing, Indirect addressing, Post-indexed indirect addressing, Pre-indexed absolute addressing, Implied and relative addressing).- 12 Stacks of Fun.- (The stack, Stack instructions for saving data).- 13 Looping.- (Loops, Counters, Comparisons, Branches, FOR ... NEXT, Memory counters).- 14 Subroutines and Jumps.- (Subroutines, Passing parameters, Jumps).- 15 Shifts and Rotates.- (Arithmetic shift left, Logical shift right, Rotate left, Rotate right, Logically speaking, Printing binary!, BIT).- 16 Multiplication and Division.- (Multiplication, Division).- 17 Assembly Types.- (Conditional assembly, Look-up tables).- 18 Floating a Point.- (The floating point accumulators, Using USR, Integer to floating point, Floating point to integer, Floating memory, The subroutines).- 19 Speeding Up and Slowing Down.- 20 Interrupts and Breaks.- (Interrupts, Breaks).- 21 Prepacked Utilities.- (Hex to binary conversion, Binary to hex conversion, Output ASCII string).- Appendices.- 1 The Screen.- 2 The 6502 and 65C02.- 3 The Instruction Set.- 4 Instruction Cycle Times.- 5 Apple // Memory Map.- 6 Branch Calculators.- 7 6502 and 65C02 Opcodes.- General Index.- Program Index.

Le informazioni nella sezione "Su questo libro" possono far riferimento a edizioni diverse di questo titolo.

I migliori risultati di ricerca su AbeBooks

1.

Jules H. Gilder
Editore: Chapman and Hall, United Kingdom (1986)
ISBN 10: 0412011212 ISBN 13: 9780412011214
Nuovi Paperback Quantità: 10
Print on Demand
Da
The Book Depository
(London, Regno Unito)
Valutazione libreria
[?]

Descrizione libro Chapman and Hall, United Kingdom, 1986. Paperback. Condizione libro: New. 235 x 155 mm. Language: English . Brand New Book ***** Print on Demand *****.The Apple / / series of computers represents one of the most versatile and powerful home computers available. If you ve used your computer for a while, you ve probably become quite familiar with Applesoft BASIC. That s good, because once you know that, this book will show you how to graduate from BASIC programming to assembly language programming. There are many reasons to program your Apple in assembly language. First and foremost is speed. Assembly language is about 100 times faster than BASIC. If you re thinking of writing games or business programs that do sorting, speed is of the essence and assembly language is a must. Assembly language programs usually also require less memory. Thus you can squeeze more complex programs into a smaller amount of memory. Finally, assembly language programs offer you a considerable amount of security, because they are more difficult to trace and change. While assembly language is powerful, it doesn t have to be difficult to learn. In fact, if you can write programs in Applesoft BASIC, you re already half-way home. This book assumes you know BASIC and absolutely nothing about assembly language or machine language. Every effort has been made to write in nontechnical language and to set the chapters out in a logical manner, introducing new concepts in digestible pieces as and when they are needed, rather than devoting whole chapters to specific items. Codice libro della libreria AAV9780412011214

Maggiori informazioni su questa libreria | Fare una domanda alla libreria

Compra nuovo
EUR 80,22
Convertire valuta

Aggiungere al carrello

Spese di spedizione: GRATIS
Da: Regno Unito a: U.S.A.
Destinazione, tempi e costi

2.

Jules H. Gilder
Editore: Chapman and Hall (1986)
ISBN 10: 0412011212 ISBN 13: 9780412011214
Nuovi Quantità: > 20
Print on Demand
Da
Books2Anywhere
(Fairford, GLOS, Regno Unito)
Valutazione libreria
[?]

Descrizione libro Chapman and Hall, 1986. PAP. Condizione libro: New. New Book. Delivered from our UK warehouse in 3 to 5 business days. THIS BOOK IS PRINTED ON DEMAND. Established seller since 2000. Codice libro della libreria LQ-9780412011214

Maggiori informazioni su questa libreria | Fare una domanda alla libreria

Compra nuovo
EUR 74,34
Convertire valuta

Aggiungere al carrello

Spese di spedizione: EUR 10,39
Da: Regno Unito a: U.S.A.
Destinazione, tempi e costi

3.

JULES H. GILDER
Editore: Springer (1986)
ISBN 10: 0412011212 ISBN 13: 9780412011214
Nuovi Paperback Quantità: 1
Da
Herb Tandree Philosophy Books
(Stroud, GLOS, Regno Unito)
Valutazione libreria
[?]

Descrizione libro Springer, 1986. Paperback. Condizione libro: NEW. 9780412011214 This listing is a new book, a title currently in-print which we order directly and immediately from the publisher. Codice libro della libreria HTANDREE0814442

Maggiori informazioni su questa libreria | Fare una domanda alla libreria

Compra nuovo
EUR 77,29
Convertire valuta

Aggiungere al carrello

Spese di spedizione: EUR 9,24
Da: Regno Unito a: U.S.A.
Destinazione, tempi e costi

4.

Jules H. Gilder
Editore: Chapman and Hall, United Kingdom (1986)
ISBN 10: 0412011212 ISBN 13: 9780412011214
Nuovi Paperback Quantità: 10
Print on Demand
Da
The Book Depository US
(London, Regno Unito)
Valutazione libreria
[?]

Descrizione libro Chapman and Hall, United Kingdom, 1986. Paperback. Condizione libro: New. 235 x 155 mm. Language: English . Brand New Book ***** Print on Demand *****. The Apple / / series of computers represents one of the most versatile and powerful home computers available. If you ve used your computer for a while, you ve probably become quite familiar with Applesoft BASIC. That s good, because once you know that, this book will show you how to graduate from BASIC programming to assembly language programming. There are many reasons to program your Apple in assembly language. First and foremost is speed. Assembly language is about 100 times faster than BASIC. If you re thinking of writing games or business programs that do sorting, speed is of the essence and assembly language is a must. Assembly language programs usually also require less memory. Thus you can squeeze more complex programs into a smaller amount of memory. Finally, assembly language programs offer you a considerable amount of security, because they are more difficult to trace and change. While assembly language is powerful, it doesn t have to be difficult to learn. In fact, if you can write programs in Applesoft BASIC, you re already half-way home. This book assumes you know BASIC and absolutely nothing about assembly language or machine language. Every effort has been made to write in nontechnical language and to set the chapters out in a logical manner, introducing new concepts in digestible pieces as and when they are needed, rather than devoting whole chapters to specific items. Codice libro della libreria AAV9780412011214

Maggiori informazioni su questa libreria | Fare una domanda alla libreria

Compra nuovo
EUR 86,59
Convertire valuta

Aggiungere al carrello

Spese di spedizione: GRATIS
Da: Regno Unito a: U.S.A.
Destinazione, tempi e costi

5.

Jules H. Gilder
Editore: Chapman and Hall (1986)
ISBN 10: 0412011212 ISBN 13: 9780412011214
Nuovi Quantità: > 20
Print on Demand
Da
PBShop
(Wood Dale, IL, U.S.A.)
Valutazione libreria
[?]

Descrizione libro Chapman and Hall, 1986. PAP. Condizione libro: New. New Book. Shipped from US within 10 to 14 business days. THIS BOOK IS PRINTED ON DEMAND. Established seller since 2000. Codice libro della libreria I2-9780412011214

Maggiori informazioni su questa libreria | Fare una domanda alla libreria

Compra nuovo
EUR 84,31
Convertire valuta

Aggiungere al carrello

Spese di spedizione: EUR 3,69
In U.S.A.
Destinazione, tempi e costi

6.

Gilder, Jules H.
Editore: Springer (2016)
ISBN 10: 0412011212 ISBN 13: 9780412011214
Nuovi Paperback Quantità: 1
Print on Demand
Da
Ria Christie Collections
(Uxbridge, Regno Unito)
Valutazione libreria
[?]

Descrizione libro Springer, 2016. Paperback. Condizione libro: New. PRINT ON DEMAND Book; New; Publication Year 2016; Not Signed; Fast Shipping from the UK. No. book. Codice libro della libreria ria9780412011214_lsuk

Maggiori informazioni su questa libreria | Fare una domanda alla libreria

Compra nuovo
EUR 86,54
Convertire valuta

Aggiungere al carrello

Spese di spedizione: EUR 3,86
Da: Regno Unito a: U.S.A.
Destinazione, tempi e costi

7.

Jules H. Gilder
Editore: Springer (1986)
ISBN 10: 0412011212 ISBN 13: 9780412011214
Nuovi Paperback Quantità: 1
Print on Demand
Da
Ergodebooks
(RICHMOND, TX, U.S.A.)
Valutazione libreria
[?]

Descrizione libro Springer, 1986. Paperback. Condizione libro: New. 1. This item is printed on demand. Codice libro della libreria DADAX0412011212

Maggiori informazioni su questa libreria | Fare una domanda alla libreria

Compra nuovo
EUR 95,51
Convertire valuta

Aggiungere al carrello

Spese di spedizione: EUR 3,69
In U.S.A.
Destinazione, tempi e costi

8.

Gilder, Jules H.
Editore: Springer (1986)
ISBN 10: 0412011212 ISBN 13: 9780412011214
Nuovi Paperback Quantità: 1
Da
Irish Booksellers
(Rumford, ME, U.S.A.)
Valutazione libreria
[?]

Descrizione libro Springer, 1986. Paperback. Condizione libro: New. book. Codice libro della libreria 0412011212

Maggiori informazioni su questa libreria | Fare una domanda alla libreria

Compra nuovo
EUR 103,29
Convertire valuta

Aggiungere al carrello

Spese di spedizione: GRATIS
In U.S.A.
Destinazione, tempi e costi

9.

Gilder, Jules H.
Editore: Springer (1986)
ISBN 10: 0412011212 ISBN 13: 9780412011214
Nuovi Brossura Quantità: 15
Print on Demand
Da
English-Book-Service Mannheim
(Mannheim, Germania)
Valutazione libreria
[?]

Descrizione libro Springer, 1986. Condizione libro: New. This item is printed on demand for shipment within 3 working days. Codice libro della libreria LP9780412011214

Maggiori informazioni su questa libreria | Fare una domanda alla libreria

Compra nuovo
EUR 102,38
Convertire valuta

Aggiungere al carrello

Spese di spedizione: EUR 5,00
Da: Germania a: U.S.A.
Destinazione, tempi e costi

10.

Jules H. Gilder
Editore: Springer
ISBN 10: 0412011212 ISBN 13: 9780412011214
Nuovi Paperback Quantità: 20
Da
BuySomeBooks
(Las Vegas, NV, U.S.A.)
Valutazione libreria
[?]

Descrizione libro Springer. Paperback. Condizione libro: New. Paperback. 192 pages. Dimensions: 9.2in. x 6.1in. x 0.4in.The Apple series of computers represents one of the most versatile and powerful home computers available. If youve used your computer for a while, youve probably become quite familiar with Applesoft BASIC. Thats good, because once you know that, this book will show you how to graduate from BASIC programming to assembly language programming. There are many reasons to program your Apple in assembly language. First and foremost is speed. Assembly language is about 100 times faster than BASIC. If youre thinking of writing games or business programs that do sorting, speed is of the essence and assembly language is a must. Assembly language programs usually also require less memory. Thus you can squeeze more complex programs into a smaller amount of memory. Finally, assembly language programs offer you a considerable amount of security, because they are more difficult to trace and change. While assembly language is powerful, it doesnt have to be difficult to learn. In fact, if you can write programs in Applesoft BASIC, youre already half-way home. This book assumes you know BASIC and absolutely nothing about assembly language or machine language. Every effort has been made to write in nontechnical language and to set the chapters out in a logical manner, introducing new concepts in digestible pieces as and when they are needed, rather than devoting whole chapters to specific items. This item ships from multiple locations. Your book may arrive from Roseburg,OR, La Vergne,TN. Paperback. Codice libro della libreria 9780412011214

Maggiori informazioni su questa libreria | Fare una domanda alla libreria

Compra nuovo
EUR 110,01
Convertire valuta

Aggiungere al carrello

Spese di spedizione: EUR 3,65
In U.S.A.
Destinazione, tempi e costi

Vedi altre copie di questo libro

Vedi tutti i risultati per questo libro