MAC/65
MAC/65 ಎಂಬುದು ಅಟಾರಿ 8-ಬಿಟ್ ಕುಟುಂಬದ ಹೋಮ್ ಕಂಪ್ಯೂಟರ್ಗಳಿಗಾಗಿ ಸ್ಟೀಫನ್ ಡಿ. ಲಾರೋ ಬರೆದ 6502 ಜೋಡಣೆಯಾಗಿದೆ. ಎಂ. ಎ. ಸಿ/65ಅನ್ನು ಮೊದಲ ಬಾರಿಗೆ 1982ರಲ್ಲಿ ಆಪ್ಟಿಮೈಸ್ಡ್ ಸಿಸ್ಟಮ್ಸ್ ಸಾಫ್ಟ್ವೇರ್ ಡಿಸ್ಕ್ನಲ್ಲಿ ಬಿಡುಗಡೆ ಮಾಡಿತು, ಈ ಪ್ರೋಗ್ರಾಂಗೆ 16 ಕೆಬಿ ರಾಮ್ ಅಗತ್ಯವಿತ್ತು. 1984ರ ಜನವರಿಯಲ್ಲಿ ಬ್ಯಾಂಕ್ ಒಎಸ್ಎಸ್ನಿಂದ "ಸೂಪರ್ ಕಾರ್ಟ್ರಿಡ್ಜ್" ಅನ್ನು ಯುಎಸ್ $99ಕ್ಕೆ ಬದಲಾಯಿಸಿತು, ಇದು ಕೇವಲ 8 ಕೆಬಿ ವ್ಯಾಪ್ತಿಯನ್ನು ಹೊಂದಿತ್ತು. ಮ್ಯಾಕ್/65ಅನ್ನು ಅಟಾರಿ ಅಸೆಂಬ್ಲರ್ ಎಡಿಟರ್ ಕಾರ್ಟ್ರಿಡ್ಜ್ನಂತೆಯೇ ರಚಿಸಲಾಗಿದೆ, ಇದು ಲೈನ್ ಎಡಿಟರ್, ಅಸೆಂಬ್ಲರ್ ಮತ್ತು ಡೀಬಗ್ಗರ್ ಅನ್ನು ಒಂದೇ ಪ್ಯಾಕೇಜ್ ಆಗಿ ಸಂಯೋಜಿಸುತ್ತದೆ. ಇದರ ಖ್ಯಾತಿಯು ಅಸೆಂಬ್ಲರ್ ಎಡಿಟರ್ ಅಥವಾ ಸ್ವತಂತ್ರ ಅಟಾರಿ ಮ್ಯಾಕ್ರೋ ಅಸೆಂಬ್ಲರ್ಗಿಂತ ಹೆಚ್ಚು ವೇಗವನ್ನು ಆಧರಿಸಿತ್ತು. ಇನ್ಫೋಕಾಮ್ನ ಬ್ರಿಯಾನ್ ಮೊರಿಯಾರ್ಟಿ ಬರೆದಿದ್ದಾರೆ, "ಆ ಸಮಯದಲ್ಲಿ C64ನ ಯಾವುದೇ ಜೋಡಣೆದಾರರು MAC/65ರ ಹತ್ತಿರವೂ ಬರುವುದಿಲ್ಲ. ಅದನ್ನು ಹುಡುಕುತ್ತಿದ್ದ ವ್ಯಕ್ತಿಯಿಂದ ತೆಗೆದುಕೊಳ್ಳಿ "ಎಂದು ಹೇಳಿದನು. ಇದನ್ನು ಹಲವಾರು ವಾಣಿಜ್ಯ ಆಟಗಳು ಮತ್ತು ಅನ್ವಯಿಕೆಗಳನ್ನು ಬರೆಯಲು ಬಳಸಲಾಗುತ್ತಿತ್ತು, ಮತ್ತು ಅನಾಲೋಗ್ ಕಂಪ್ಯೂಟಿಂಗ್ನಲ್ಲಿನ ಬಹುಪಾಲು ಜೋಡಣಾ ಭಾಷೆಯ ಪಟ್ಟಿಗಳನ್ನು MAC/65 ನೊಂದಿಗೆ ಬರೆಯಲಾಗುತ್ತಿತ್ತು. ಲಾರೊ ಪ್ರಕಾರ, ಮ್ಯಾಕ್/65 ಅನ್ನು ಸ್ವತಃ ಮಾತ್ರವಲ್ಲ, ಬೇಸಿಕ್ ಎಕ್ಸ್ಎಲ್ ಮತ್ತು ಬೇಸಿಕ್ ಎಕ್ಸ್ಇ ಅನ್ನು ಸಂಕಲಿಸಲು ಬಳಸಲಾಗುತ್ತಿತ್ತು. ಅವಲೋಕನ ಅಟಾರಿ ಬೇಸಿಕ್ನಂತೆ, MAC/65ರಲ್ಲಿನ ಸೋರ್ಸ್ ಕೋಡ್ ಸಾಲು ಸಂಖ್ಯೆಗಳನ್ನು ಬಳಸುತ್ತದೆ ಮತ್ತು ಅದನ್ನು ನಮೂದಿಸಿದಂತೆ ಟೋಕನೈಸ್ ಮಾಡಲಾಗುತ್ತದೆ. ಪ್ರವೇಶ ಸ್ಕ್ಯಾನರ್ ಲೈನ್ ಸಂಖ್ಯೆಯನ್ನು 16-ಬಿಟ್ ಪೂರ್ಣಾಂಕವಾಗಿ ಪರಿವರ್ತಿಸುತ್ತದೆ, ಜೋಡಣೆಯ ಜ್ಞಾಪಕವನ್ನು 8-ಬಿಟ್ ಕೋಡ್ ಆಗಿ ಪರಿವರ್ತಿಸುತ್ತದೆ ಮತ್ತು ನಂತರ ಯಾವುದೇ ಸ್ಥಿರಾಂಕಗಳು ಅಥವಾ ವೇರಿಯೇಬಲ್ ಉಲ್ಲೇಖಗಳನ್ನು ಅವುಗಳ ಮೌಲ್ಯ ಅಥವಾ ವಿಳಾಸದೊಂದಿಗೆ ಬದಲಾಯಿಸುತ್ತದೆ. ಈ ಪ್ರಕ್ರಿಯೆಯ ಭಾಗವಾಗಿ, ಯಾವುದೇ ವಾಕ್ಯರಚನೆಯ ದೋಷಗಳನ್ನು ತಕ್ಷಣವೇ ಕಂಡುಹಿಡಿಯಲಾಗುತ್ತದೆ ಮತ್ತು ವರದಿ ಮಾಡಲಾಗುತ್ತದೆ, ಮತ್ತು ಬಹು-ಅಕ್ಷರಗಳ ಕೀವರ್ಡ್ಗಳು ಮತ್ತು ಹೆಸರುಗಳನ್ನು ಒಂದೇ ಬೈಟ್ನಿಂದ ಬದಲಾಯಿಸಲಾಗುವುದರಿಂದ, ಕೋಡ್ ಮೆಮೊರಿಯಲ್ಲಿ ತುಂಬಾ ಚಿಕ್ಕದಾಗಿದೆ. ಆದಾಗ್ಯೂ, ಈ ವಿಧಾನದ ಮುಖ್ಯ ಪ್ರಯೋಜನವೆಂದರೆ, ಪ್ರೋಗ್ರಾಂ ಅನ್ನು "ಸಂಕಲಿಸುವುದು" ಸರಿಯಾದ ಆರಂಭಿಕ ವಿಳಾಸದಲ್ಲಿ ಟೋಕನ್ಗಳನ್ನು ನಕಲಿಸುವ ಸರಳೀಕೃತ ಕಾರ್ಯವಾಗಿದೆ, ಏಕೆಂದರೆ ಟೋಕನ್ಗಳು ಅಂತಿಮ ಸೂಚನಾ ಆಪ್ಕೋಡ್ಗಳಾಗಿವೆ. ಇದು ಕೋಡ್ ಅನ್ನು ಅದರ ಮೂಲ ಪಠ್ಯ ಸ್ವರೂಪದಿಂದ ಪಾರ್ಸ್ ಮಾಡಬೇಕಾದ ವ್ಯವಸ್ಥೆಗಿಂತ ಸಂಪೂರ್ಣ ಸಂಕಲನ ಪ್ರಕ್ರಿಯೆಯನ್ನು ನಾಟಕೀಯವಾಗಿ ವೇಗಗೊಳಿಸುತ್ತದೆ. ಮೂಲ ಕಡತಗಳನ್ನು ಟೋಕನೈಸ್ಡ್ ರೂಪದಲ್ಲಿ ಅಥವಾ ಪಠ್ಯ ಕಡತಗಳಾಗಿ ಉಳಿಸಬಹುದು ಮತ್ತು ಲೋಡ್ ಮಾಡಬಹುದು. ಅಟಾರಿ ಅಸೆಂಬ್ಲರ್ ಎಡಿಟರ್ಗಿಂತ ಭಿನ್ನವಾಗಿ, MAC/65 ಮ್ಯಾಕ್ರೋ ಪ್ರೊಸೆಸಿಂಗ್ ಮತ್ತು ಷರತ್ತುಬದ್ಧ ಜೋಡಣೆಯನ್ನು ಒದಗಿಸುತ್ತದೆ. ಕಾರ್ಟ್ರಿಡ್ಜ್ ಆವೃತ್ತಿಯು 65ಸಿ02 ಆಪ್ಕೋಡ್ ಬೆಂಬಲವನ್ನು ಮತ್ತು ಜಿಮ್ ಡ್ಯುನಿಯನ್ನ ಡ್ಯೂನಿಯನ್ನ ಡೀಬಗ್ಗಿಂಗ್ ಟೂಲ್ (ಡಿಡಿಟಿ) ನ ಮಂದಗೊಳಿಸಿದ ಆವೃತ್ತಿಯನ್ನು ಸೇರಿಸಿತು, ಇದರ ಪೂರ್ಣ ಆವೃತ್ತಿಯನ್ನು ಮೂಲತಃ ಅಟಾರಿ ಪ್ರೋಗ್ರಾಂ ಎಕ್ಸ್ಚೇಂಜ್ ಮೂಲಕ ಮಾರಾಟ ಮಾಡಲಾಯಿತು. ಡಿಡಿಟಿಯು ಬಿ. ಯು. ಜಿ/65 ಡೀಬಗ್ಗರ್ ಅನ್ನು ಬದಲಾಯಿಸಿತು, ಇದು ಎಂ. ಎ. ಸಿ/65ರ ಡಿಸ್ಕ್ ಆವೃತ್ತಿಯೊಂದಿಗೆ ರವಾನೆಯಾಯಿತು. MAC/65 ಟೂಲ್ಕಿಟ್ ಟೂಲ್ಕಿಟ್ ಮೂಲ ಕೋಡ್ ಮತ್ತು MAC/65 ಜೋಡಣೆಯೊಂದಿಗೆ ಬಳಸಲು ಉದಾಹರಣೆಗಳೊಂದಿಗೆ ತುಂಬಿದ ಫ್ಲಾಪಿ ಡಿಸ್ಕೆಟ್ ಆಗಿತ್ತು. ಟೂಲ್ಕಿಟ್ಗೆ 48 ಕೆ ಮೆಮೊರಿಯೊಂದಿಗೆ ಅಟಾರಿ 8-ಬಿಟ್, ಡಿಸ್ಕ್ ಡ್ರೈವ್ ಮತ್ತು ಎಂ. ಎ. ಸಿ/65 ಕಾರ್ಟ್ರಿಡ್ಜ್ ಅಗತ್ಯವಿತ್ತು. ಈ ಕೆಳಗಿನ ಕೋಡ್ ಹಲೋ ವರ್ಲ್ಡ್ಗೆ ಉದಾಹರಣೆಯಾಗಿದೆ! ಮ್ಯಾಕ್/65 ಟೂಲ್ಕಿಟ್ ಅನ್ನು ಬಳಸುವುದುಃ 0100. ಆಪ್ಟ್ ಯಾವುದೇ ಪಟ್ಟಿ 1,010; 0220; HELLO.M65 0130;------------------------------------------------------------------------------------------------------------------------------------------------------------------------ - ", EOL 0230; 0240. INCLUDE #D: KERNEL.M65 0250; 0260 START 0270 PRINT 0, MSG; CHANNEL 0 0280 RTS; DOS 0290 ಗೆ ಹಿಂತಿರುಗಿ; 0300 * = RUNAD 0310. WORD START 0320. END ASM,, #D: HELLO.COM DOS HELLO.COM ಲೆಗಸಿ MAC/65 ಇತರ OSS ಉತ್ಪನ್ನಗಳೊಂದಿಗೆ ಜನವರಿ 1988 ರಲ್ಲಿ ICD ಯ ಅಟಾರಿ ಉತ್ಪನ್ನಗಳ ಕ್ಯಾಟಲಾಗ್ನ ಭಾಗವಾಯಿತು. 1994ರಲ್ಲಿ, ಫೈನ್ ಟೂನ್ಡ್ ಎಂಜಿನಿಯರಿಂಗ್ ಎಂ. ಎ. ಸಿ/65 ಸೇರಿದಂತೆ ಐ. ಸಿ. ಡಿ. ಯ 8-ಬಿಟ್ ಉತ್ಪನ್ನಗಳಿಗೆ ಸೀಮಿತ ಹಕ್ಕುಗಳನ್ನು ಪಡೆಯಿತು. ಮುಕ್ತ ಮೂಲ ಎಟಿಎಸ್ಎಮ್ ಯೋಜನೆಯನ್ನು ಎಂ. ಎ. ಸಿ/65-ಹೊಂದಿಕೆಯಾಗುವ ಅಡ್ಡ ಜೋಡಣೆಯೆಂದು ಬರೆಯಲಾಗಿದೆ. ಉಲ್ಲೇಖಗಳು ಬಾಹ್ಯ ಕೊಂಡಿಗಳು retrobits.net ಡಾನ್ನ OSS ಸೂಪರ್ಕಾರ್ಟ್ ಪುಟ ಅಟಾರಿಏಜ್-ಅಟಾರಿ 800/XL/XE MAC/65 (OSS) MAC/65 ಆನ್ಲೈನ್-MAC/65 ಅಸೆಂಬ್ಲರ್ ಕಾರ್ಟ್ರಿಡ್ಜ್ (ಕೈಪಿಡಿ) ಕಂಪ್ಯೂಟ್! ನಿಯತಕಾಲಿಕೆ-ವಿಮರ್ಶೆಃ MAC/65, ಸಂಚಿಕೆ 43, ಡಿಸೆಂಬರ್ 1983 ಆಂಟಿಕ್ ಸಂಪುಟ. 2, ನಂ. 7-ಅಕ್ಟೋಬರ್ 1983 ನೈಟ್ಮೇರ್ ಮಿಷನ್-ಎಂ. ಎ. ಸಿ 'ಸ್ ದಿ ಒನ್ ಫಾರ್ ದಿ ಜಾಬ್ (ಅಟಾರಿ ಅಸೆಂಬ್ಲರ್ಸ್ ರಿವ್ಯೂ) ಆಂಟಿಕ್ ಸಂಪುಟ. 4, ನಂ. 1-ಮೇ 1985 ಉತ್ಪನ್ನ ವಿಮರ್ಶೆ-MAC/65 ಟೂಲ್ಕಿಟ್ https://atari.miribilist.com/atasm ಹೆಚ್ಚಾಗಿ ಮ್ಯಾಕ್/65 ಹೊಂದಾಣಿಕೆಯ ಕ್ರಾಸ್-ಅಸೆಂಬ್ಲರ್ 1982 ಸಾಫ್ಟ್ವೇರ್ ಅಸೆಂಬ್ಲರ್ಸ್ ಆಪ್ಟಿಮೈಸ್ಡ್ ಸಿಸ್ಟಮ್ಸ್ ಸಾಫ್ಟ್ವೇರ್ ಅಟಾರಿ 8-ಬಿಟ್ ಫ್ಯಾಮಿಲಿ ಸಾಫ್ಟ್ವೇರ್