- 1) il CP/M era un OS abbastanza avanzato su sistemi 8080, poi successivamente CP/M86 per sistemi 8086, mentre sui sistemi Z80 era molto meno utilizzato, quindi trovare software CP/M per CPU Z80 risulta abbastanza difficile, oltre al fatto che si compilarono molti meno software professionali per CP/M con CPU Z80.
Citazione da: schiumacal - 24 Febbraio 2015, 18:45:04- 1) il CP/M era un OS abbastanza avanzato su sistemi 8080, poi successivamente CP/M86 per sistemi 8086, mentre sui sistemi Z80 era molto meno utilizzato, quindi trovare software CP/M per CPU Z80 risulta abbastanza difficile, oltre al fatto che si compilarono molti meno software professionali per CP/M con CPU Z80.Falso: la quasi totalità di macchine CP/M era su Z80, semplicemente per il fatto che questo processore era infinitamente più diffuso dell'8080.In più, lo Z80 è 100% binario-compatibile con l'8080 (il suo set di istruzioni è esattamente un superset dell'8080), quindi qualsiasi programma per 8080 gira esattamente sullo Z80 (ovviamente non sfrutta tutte le innovazioni che quest'ultimo ha introdotto, però gira).
Estratto mi da questo (vedi sotto). Adesso come copio l'archivio su un dischetto. Un semplice copy C: A: ?
Citazione da: Z80Fan - 24 Febbraio 2015, 21:11:08il 8086 è un po' un cesso di processore, però con l'IBM PC è diventata l'architettura che tutt'oggi amiamo e odiamopensa, visto che c'ho la scimmia ballerina, se avesse sbancato la roba di Acorn: oggi avremmo i Risc/PC ARM stra-moderni
il 8086 è un po' un cesso di processore, però con l'IBM PC è diventata l'architettura che tutt'oggi amiamo e odiamo
tornando all'Appeal ad 8 bitil CP/M mi piace anche per la filosofia "lazy crasy, fai di necessita' bovin virtùimplementa solo quel che servenon una feature in +'"che se ho capito bene e' ciò che ha portato il suo autore a mettere assieme l'accrocchio e pure al minimo sforzo per la massima resa, la dove davvero ci si impone a MUST che non serve alcuna feature in +tipo le directory ? a cosa servolo ? sono solo fastidio, e lui non le implementa: ma e' fantastico credici, sono 2 anni che tiro testate sul mio filesystem perche' non so dove mettere gli entry, ed i folder, ed i metdataa pernsarci bene, ho implementato tutto (una sub versione) senza folder e stramberie in meno di 1 settimanabello dritto dal disegno all'obiettivo senza perdermi in altre faccende che, dopo tutto, sono solo di mero contornoperche' e' il file che conta, il data, mentre tutto il resto … ancora non ho deciso come lo voglio (perche' lo voglio allora ? questioni di ego, sicuro)quindi capisco e apprezzo (anzi invidio) l'autore del CP/M
oi, ma vi risulta che il CP/M girasse anche su 68k ?ho uno strano book di motorola che dice cose strane, tipo CP/M 68k su schede VME X___Xmai visto ne sentito nulla del genere (magari sono le bugie dei marchettari )
No; in CP/M il "copy" si chiama PIP. http://en.wikipedia.org/wiki/Peripheral_Interchange_Program#PIP_in_CP.2FM
Citazione da: cdimauro - 24 Febbraio 2015, 21:49:06Altrimenti introduci il concetto di metadata e consenti di inserire dei tag/attributi per i file. Ma occhio ai file con lo stesso nome. esatto, hai proprio letto il mio tormento peggiore, ovvero … e se lo facessi context-oriented ?ho tre fork aperti dello stesso filesystem 1) senza directory, come il CP/M2) con le directory, come siamo tutti abituati (con o senza metadata, e' una opzione)3) senza directory, context oriented abusando dei metadata ma io non devo fare un OS, io gioco per hobby con schede bovinee sulla scheda bovina in teoria ho le stesse esigenze del tizio del CP/M quindi potrei in quel progetto anche andare avanti con 1) e fine dei dubbi sul da farsi
Altrimenti introduci il concetto di metadata e consenti di inserire dei tag/attributi per i file. Ma occhio ai file con lo stesso nome.
Mi riferivo a una procedura sul mio WXP home computer. Scarico lo .ZIP, lo espando e poi per copiare gli archivi sul dischetto da inserire nel C128 come?C'ho bisogno di un 5 1/4 o un 3 1/2.?
SQLite is largely self-contained. It requires very minimal support from external libraries or from the operating system. This makes it well suited for use in embedded devices that lack the support infrastructure of a desktop computer. This also makes SQLite appropriate for use within applications that need to run without modification on a wide variety of computers of varying configurations.