altairbasic.org altairbasic.org

altairbasic.org

Altair BASIC 3.2 (4K Edition)

Altair BASIC 3.2 (4K) - Annotated Disassembly. This is a work in progress, about 90% complete]. Here is a complete annotated disassembly of Altair BASIC 3.2 (4K). I have faithfully followed the program order, and the code naturally divides into three sections - the Interpreter, the Maths Package, and Initialisation. Each of these sections is more-or-less logically subdivided into a number of subsections. Start, SyntaxCheck, NextChar, OutChar, CompareHLDE, FTestSign, PushNextWord. No code in this section].

http://www.altairbasic.org/

WEBSITE DETAILS
SEO
PAGES
SIMILAR SITES

TRAFFIC RANK FOR ALTAIRBASIC.ORG

TODAY'S RATING

>1,000,000

TRAFFIC RANK - AVERAGE PER MONTH

BEST MONTH

November

AVERAGE PER DAY Of THE WEEK

HIGHEST TRAFFIC ON

Saturday

TRAFFIC BY CITY

CUSTOMER REVIEWS

Average Rating: 3.5 out of 5 with 10 reviews
5 star
4
4 star
1
3 star
3
2 star
0
1 star
2

Hey there! Start your review of altairbasic.org

AVERAGE USER RATING

Write a Review

WEBSITE PREVIEW

Desktop Preview Tablet Preview Mobile Preview

LOAD TIME

17.9 seconds

CONTACTS AT ALTAIRBASIC.ORG

Interact Software Ltd.

Ian Griffiths

22 W●●●●ings

Ho●●am , Horsham, RH13 6JZ

GB

44.7●●●●6281
ia●@interact-sw.co.uk

View this contact

Interact Software Ltd.

Ian Griffiths

22 W●●●●ings

Ho●●am , Horsham, RH13 6JZ

GB

44.7●●●●6281
ia●@interact-sw.co.uk

View this contact

Webfusion Limited

Webfusion Limited

5 Roun●●●●●●Avenue

Stoc●●●●Park , Uxbridge, UB11 1FF

GB

44.8●●●●9525
se●●●●●●@123-reg.co.uk

View this contact

Login

TO VIEW CONTACTS

Remove Contacts

FOR PRIVACY ISSUES

DOMAIN REGISTRATION INFORMATION

REGISTERED
n/a
UPDATED
2013 September 11
EXPIRATION
EXPIRED REGISTER THIS DOMAIN

BUY YOUR DOMAIN

Network Solutions®

NAME SERVERS

1
ns.123-reg.co.uk
2
ns2.123-reg.co.uk

REGISTRAR

Mesh Digital Limited (R1728-LROR)

Mesh Digital Limited (R1728-LROR)

WHOIS : whois.publicinterestregistry.net

REFERRED :

CONTENT

SCORE

6.2

PAGE TITLE
Altair BASIC 3.2 (4K Edition) | altairbasic.org Reviews
<META>
DESCRIPTION
Altair BASIC 3.2 (4K) - Annotated Disassembly. This is a work in progress, about 90% complete]. Here is a complete annotated disassembly of Altair BASIC 3.2 (4K). I have faithfully followed the program order, and the code naturally divides into three sections - the Interpreter, the Maths Package, and Initialisation. Each of these sections is more-or-less logically subdivided into a number of subsections. Start, SyntaxCheck, NextChar, OutChar, CompareHLDE, FTestSign, PushNextWord. No code in this section].
<META>
KEYWORDS
1 1 the interpreter
2 interpreter explanation
3 section
4 base
5 size
6 key functions
7 restarts
8 keyword tables
9 utility functions
10 tokenize inputline
CONTENT
Page content here
KEYWORDS ON
PAGE
1 the interpreter,interpreter explanation,section,base,size,key functions,restarts,keyword tables,utility functions,tokenize inputline,terminal i/o,list handler,list,for handler,execution,execnext exec,more utility functions,assigning variables,if handler
SERVER
Microsoft-IIS/8.0
POWERED BY
ASP.NET
CONTENT-TYPE
iso-8859-1
GOOGLE PREVIEW

Altair BASIC 3.2 (4K Edition) | altairbasic.org Reviews

https://altairbasic.org

Altair BASIC 3.2 (4K) - Annotated Disassembly. This is a work in progress, about 90% complete]. Here is a complete annotated disassembly of Altair BASIC 3.2 (4K). I have faithfully followed the program order, and the code naturally divides into three sections - the Interpreter, the Maths Package, and Initialisation. Each of these sections is more-or-less logically subdivided into a number of subsections. Start, SyntaxCheck, NextChar, OutChar, CompareHLDE, FTestSign, PushNextWord. No code in this section].

INTERNAL PAGES

altairbasic.org altairbasic.org
1

Altair BASIC 3.2 (4K) - Disassembly

http://altairbasic.org/int_dis_8.htm

Although FOR indicates the beginning of a program loop, the handler only gets called the once. Subsequent iterations of the loop return to the following statement or program line, not the FOR statement itself. First we call LET to assign the initial value to the variable. On return, HL points to the next bit of program (the TO clause with any luck). Stick program ptr onto stack. We lose the return address, since we don't need it as this function conveniently falls into ExecNext by itself. MVI C, 08.

2

Untitled Document

http://altairbasic.org/int_ex.htm

The BASIC Interpreter - Explained. How Basic arranged memory. Here's how Basic arranged the 4K of memory available to it. Most of memory was of course occupied by BASIC itself - from 76% to 82% depending on what optional inline functions had been selected during initialisation - with the remaining few hundred bytes at the top for the program code, space for variables, and of course stack space. Lets consider the blocks of memory that follow Basic's own code in turn :. Consider this line of input :. The f...

3

Altair BASIC 3.2 (4K) - Disassembly

http://altairbasic.org/int_dis_12.htm

Assigns a value to a variable. First call GetVar. This returns the address of the variable's value in DE, allocating space for it if it doesn't already exist. Check that '=' follows the variable name. Assigns the result of the BASIC expression at HL to the variable pointed to by DE. Preserve variable address on stack and get the variable value into FACCUM. Swap (SP) and HL, so HL now holds the address of the variable's value and the program ptr is on the stack. SHLD PROG PTR TEMP.

4

Altair BASIC 3.2 (4K) - Disassembly

http://altairbasic.org/int_dis_3.htm

13 Error Codes and Globals. A table of two-character error codes for the 12 errors. Invalid in Direct mode. Buffer for a line of input or program, 73 bytes long. The line buffer is prefixed with this comma. It's here because the INPUT handler defers to the READ handler, which expects items of data (which the line buffer is treated as) to be prefixed with commas. Quite a neat trick! A bunch of variables BASIC needs to run. A flag used by Read. To determine whether the INPUT or READ keyword invoked it.

5

Altair BASIC 3.2 (4K) - Disassembly

http://altairbasic.org/math_dis_11.htm

211 SQR - Optional Function #1. As mentioned elsewhere, during initialisation the user was asked if he wanted the SIN, RND, and SQR functions to be available. The reason for this was to give the user a chance to save a bit more memory for their programs, by having Basic reclaim the memory used by those functions. That is why these functions are at the very top of the program code. We use Newton's method to get a close approximation to the square root. Return immediately if FACCUM is zero, since SQR(0)= 0.

UPGRADE TO PREMIUM TO VIEW 15 MORE

TOTAL PAGES IN THIS WEBSITE

20

OTHER SITES

altairawci.com altairawci.com

Naples FL Area Real Estate | Waterfront Condominium Living

Bonita Springs Real Estate Altaira Waterfront Living. Bonita Springs Real Estate Altaira Waterfront Living. Bay and The Gulf. IT’S AN ENTIRELY NEW WORLD,. 149; Site Map. 149; WCI Communities, Inc. 149; This information is subject to Terms of Use and Disclaimers. 2015 Powered By Cotton and Co.

altairbalieiro.com.br altairbalieiro.com.br

.: Altair Balieiro :: Advocacia & Consultoria :: OAB/MT 13.946 :.

CONDOMÍNIO E PROPAGANDA ENGANOSA. Condomínio e propaganda enganosa. Href="http:/ www.midianews.com.br/imagens/opiniao/Altair Baleeiro1406201107312504092011224229.jpg" rel=lightbox. Href="http:/ www.midianews.com.br/imagens/opiniao/Altair Baleeiro1406201107312504092011224229.jpg" rel=lightbox. Em uma unidade de um condomínio, seja vertical ou horizontal, o adquirente esta comprando um espaço construtivo, o que não ocorre com os loteamentos. No condomínio, você adquire uma fração ideal de todo o comple...

altairbalt.ee altairbalt.ee

Altairbalt - Международные транспортные услуги | Международные грузоперевозки

Понедельник, 17 Августа 2015. Мы специализируемся на международных перевозках, как полных, так и консолидированных грузов. Наша компания предлагает клиентам как полный комплекс услуг, так и отдельно выбранные части логистики. Laenud, kiirlaenud, sms laenud Tallinnas.

altairbarcelos.blogspot.com altairbarcelos.blogspot.com

ALTAIR BARCELOS

A arte da vida consiste em fazer da vida uma obra de arte. (Gandhi). ALTAIR BARCELOS - ARTISTA PLÁSTICO. É monstruoso dizer-se que o artista não serve a humanidade. Ele foi os olhos, os ouvidos, a voz da humanidade. Sempre foi o transcendentalista que passava a raios X os nossos verdadeiros estados de alma.". Segunda-feira, 16 de abril de 2012. Paris ll, óleo sobre tela, 70 cm x 50 cm, vendido. Segunda-feira, abril 16, 2012. Terça-feira, 27 de abril de 2010. Encomenda do grande amigo Emersom(tição).

altairbarcelos.com.br altairbarcelos.com.br

Locutor Altair Barcelos

Altair Barcelos - Locutor, Mestre de Cerimônias, Artista Plástico. Seja bem vindo(a) ao meu site é um prazer recebê-lo(a) mesmo que virtualmente. Bom, me chamo Altair Barcelos, sou locutor, estou no rádio desde 1984, já trabalhei em várias emissoras de rádio do estado do Rio Grande do Sul, meu estado aliás, também já atuei em emissoras de tv da capital. Tenho estúdio próprio e primo pela qualidade e agilidade na execução de meu trabalho.

altairbasic.org altairbasic.org

Altair BASIC 3.2 (4K Edition)

Altair BASIC 3.2 (4K) - Annotated Disassembly. This is a work in progress, about 90% complete]. Here is a complete annotated disassembly of Altair BASIC 3.2 (4K). I have faithfully followed the program order, and the code naturally divides into three sections - the Interpreter, the Maths Package, and Initialisation. Each of these sections is more-or-less logically subdivided into a number of subsections. Start, SyntaxCheck, NextChar, OutChar, CompareHLDE, FTestSign, PushNextWord. No code in this section].

altairbc.com altairbc.com

Altair Business Consulting

altairbeauty.com altairbeauty.com

Altair Beauty

Black 8pcs Makeup Brush Set. Pink Chevron 9pc Professional Makeup Brushes Set. Mint Chevron 5pcs Makeup Brush Set. Flat Top Kabuki Foundation Brush. Highlight - Dome Contour - Pink Chevron. Powder Brush - Pink Chevron. Mint Chevron Powder Brush. Pink Chevron Foundation Brush. Mint Chevron Foundation Brush. Angled Eyeshadow Blending - Purple. Pencil Brush - Eyeshadow - Pink Chevron. Angled Blending Brush - Pink Chevron. Blending Brush - Pink Chevron. Concealer Brush - Pink Chevron. Angled Brow - Purple.

altairbilbao.com altairbilbao.com

Altair | Servicios y Estudios Inmobiliarios | Garajes, Pabellones, Viviendas

Estudios y Servicios Inmobiliarios ALTAIR S.L., es una empresa creada en el año 1.995, que se dedica a la comercialización de pabellones, garajes, viviendas principalmente de obra nueva. Dentro de su gestión, además de la venta, constituye comunidades. Tel: 94 435 60 90 . Fax: 94 435 60 92 . Móvil: 618 30 36 28 .

altairbio.com altairbio.com

UNDER CONSTRUCTION

Is currently UNDER CONSTRUCTION. This Web site is currently under construction. Please be sure to visit this Web site again in the near future! This is your current default homepage; it has been setup with your new account. To update this Under Construction page, please replace your index.htm file.

altairbis.com altairbis.com

Altair Business Solutions

We are a privately owned New Zealand company that specialises in Industry specific business systems that meet the demands of today’s changing environment. Let us show you how fully integrated business management solutions, designed specifically for your industry sector, can not only improve your Customer Service and Profitability but also support your growth into the future. Smart Solutions, Tangible Results. Tel: 64 9 309-. Fax: 64 9 309-. Faster candidate to client matching. Dynamic Web Forms Generator.