MBASIC
| MBASIC | |||||||
|---|---|---|---|---|---|---|---|
| |||||||
| |||||||
| |||||||
| Wikidata | |||||||
MBASIC é a implementación Microsoft BASIC para o sistema operativo CP/M. MBASIC é un descendente dos intérpretes orixinais de Altair BASIC que estiveron entre os primeiros produtos de Microsoft.[1] MBASIC foi unha das dúas versións de BASIC incluídas no ordenador Osborne 1.[2] O nome "MBASIC" deriva do nome de ficheiro de disco MBASIC.COM do intérprete de BASIC.[3] O MBASIC, do mesmo xeito que a súa familia predecesora de intérpretes de 8 bits, o Microsoft BASIC, inspirouse en gran medida no BASIC-PLUS do PDP-10 de Digital Equipment Corporation.[4]
Contorno
[editar | editar a fonte]
A versión 5 de MBASIC requiría un sistema CP/M con polo menos 28 KB de memoria de acceso aleatorio (RAM) e polo menos unha unidade de disquete.[3]
A diferenza das versións de Microsoft BASIC-80 que foron personalizadas polos fabricantes de ordenadores domésticos para usar as características de hardware particulares do ordenador, MBASIC dependía só das chamadas do sistema operativo CP/M para toda a entrada e saída. Só estaban dispoñibles a consola CP/M (pantalla e teclado), a impresora de liña e os dispositivos de disco.[5]
O MBASIC na súa forma non personalizada non tiña funcións para gráficos, cor, joysticks, ratos, comunicacións en serie, redes, son ou mesmo unha función de reloxo en tempo real. O MBASIC non era totalmente compatible coas características do sistema operativo CP/M anfitrión; por exemplo, non era compatible coas áreas de usuario de CP/M para organizar ficheiros nun disquete. Dado que os sistemas CP/M eran normalmente de usuario único e independentes, non había ningunha disposición para o bloqueo de ficheiros ou rexistros, nin ningunha forma de multitarefa. Ademais destas limitacións, MBASIC considerábase naquel momento unha implementación potente e útil de BASIC.[3]
Notas
[editar | editar a fonte]- ↑ "Microsoft BASIC -80". WinWorld (en inglés). Consultado o 2026-06-18.
- ↑ "Osborne 1". Museu Alterdata (en portugués). Consultado o 2026-06-18.
- 1 2 3 "Appendix D". MBASIC VT180, V5.21 - BASIC-80 REFERENCE MANUAL (PDF) (en inglés). Bellevue, Washington: Microsoft Corporation / Digital Equipment Corporation. 1979.
- ↑ "DEC BASIC-PLUS". Every BASIC (en inglés). Consultado o 2026-06-18.
- ↑ "Comparison of MBASIC and BBC BASIC". BBC Basic (en inglés). Consultado o 2026-06-18.
Véxase tamén
[editar | editar a fonte]Ligazóns externas
[editar | editar a fonte]- "BASIC for CP/M - a popular choice". Z80.eu (en inglés).
Este artigo sobre informática é, polo de agora, só un bosquexo. Traballa nel para axudar a contribuír a que a Galipedia mellore e medre. Existen igualmente outros artigos relacionados con este tema nos que tamén podes contribuír. |