Инструменты пользователя

Инструменты сайта


msx:assembler_programming_guide-fakhrutdinov_bocharov:00

Различия

Здесь показаны различия между двумя версиями данной страницы.

Ссылка на это сравнение

Предыдущая версия справа и слева Предыдущая версия
Следующая версия
Предыдущая версия
msx:assembler_programming_guide-fakhrutdinov_bocharov:00 [2020-05-11 18:47]
GreyWolf
msx:assembler_programming_guide-fakhrutdinov_bocharov:00 [2020-11-25 09:57] (текущий)
GreyWolf
Строка 3: Строка 3:
 [<>] [<>]
  
-В этой книге описан язык ассемблера для микропроцессора Z80, используемого в качестве основного процессора в системе [[msx:​yamaha_kuvt#​kuvt2|MSX-2 КУВТ "​YAMAHA"​]]. Компьютеры этого типа широко распространены в Приморском крае и стране в целом. Однако доступной и достоверной информации об архитектуре этой системы микрокомпьютеров на сегодняшний день очень мало.+В этой книге описан язык ассемблера для микропроцессора ​[[zilog_z80:​zilog_z80|Z80]], используемого в качестве основного процессора в системе [[msx:​yamaha_kuvt:​yamaha_kuvt#​kuvt2|MSX-2 КУВТ "​YAMAHA"​]]. Компьютеры этого типа широко распространены в Приморском крае и стране в целом. Однако доступной и достоверной информации об архитектуре этой системы микрокомпьютеров на сегодняшний день очень мало.
  
 В первой нашей книге этой серии — "​Архитектура микрокомпьютера MSX-2" были собраны и систематизированы разнообразные и иногда,​ к сожалению,​ анонимные материалы по устройству микрокомпьютера MSX-2. Во второй книге, которая сейчас перед Вами, рассмотрен процесс создания и выполнения программ на языке ассемблера,​ организации их связи с программами на языках [[msx:​basic:​]] и [[msx:​ascii_c:​ascii_c|ASCII-C]],​ на примерах показано использование основных типов команд ассемблера и макроассемблера,​ описаны основные типы вредоносного программного обеспечения и методы защиты информации. В первой нашей книге этой серии — "​Архитектура микрокомпьютера MSX-2" были собраны и систематизированы разнообразные и иногда,​ к сожалению,​ анонимные материалы по устройству микрокомпьютера MSX-2. Во второй книге, которая сейчас перед Вами, рассмотрен процесс создания и выполнения программ на языке ассемблера,​ организации их связи с программами на языках [[msx:​basic:​]] и [[msx:​ascii_c:​ascii_c|ASCII-C]],​ на примерах показано использование основных типов команд ассемблера и макроассемблера,​ описаны основные типы вредоносного программного обеспечения и методы защиты информации.
  
-В приложениях приводится краткий справочник по системе команд микропроцессора Z80/Intel 8080 и несколько примеров достаточно больших программ на языке ассемблера.+В приложениях приводится краткий справочник по системе команд микропроцессора ​[[zilog_z80:​zilog_z80|Z80]]/Intel 8080 и несколько примеров достаточно больших программ на языке ассемблера.
  
 Для чего нужно знать язык ассемблера?​ Этот язык позволяет при достаточной квалификации и некотором опыте очень эффективно управлять работой всех устройств компьютера. В то же время программирование на этом языке требует большой аккуратности и терпения. Для чего нужно знать язык ассемблера?​ Этот язык позволяет при достаточной квалификации и некотором опыте очень эффективно управлять работой всех устройств компьютера. В то же время программирование на этом языке требует большой аккуратности и терпения.
Строка 13: Строка 13:
 Во многих случаях большая часть программы пишется на языке высокого уровня — C, Pascal, Ada и только некоторые подпрограммы — на языке ассемблера. Программы на языках высокого уровня обычно выполняются медленней,​ чем написанные на языке ассемблера,​ и такое сочетание позволяет повысить эффективность работы программы и уменьшить время программирования в целом. Во многих случаях большая часть программы пишется на языке высокого уровня — C, Pascal, Ada и только некоторые подпрограммы — на языке ассемблера. Программы на языках высокого уровня обычно выполняются медленней,​ чем написанные на языке ассемблера,​ и такое сочетание позволяет повысить эффективность работы программы и уменьшить время программирования в целом.
  
-Если Вы действительно хотите научиться программировать на языке ассемблера Z80, внимательно изучайте все примеры и пробуйте выполнить программы на компьютере.+Если Вы действительно хотите научиться программировать на языке ассемблера ​[[zilog_z80:​zilog_z80|Z80]], внимательно изучайте все примеры и пробуйте выполнить программы на компьютере.
  
 Книга рассчитана на широкий круг учителей информатики,​ программистов и школьников,​ желающих получить достаточно глубокие знания по архитектуре микрокомпьютеров вообще и MSX-2 в частности. Книга рассчитана на широкий круг учителей информатики,​ программистов и школьников,​ желающих получить достаточно глубокие знания по архитектуре микрокомпьютеров вообще и MSX-2 в частности.
- 
  
 ---- ----
Строка 22: Строка 21:
 [<>] [<>]
  
-{{tag>​MSX ​assembler Programming ​Book_apguidefb on_github}}+{{tag>​MSX Book_apguidefb on_github}}
  
msx/assembler_programming_guide-fakhrutdinov_bocharov/00.1589212047.txt.gz · Последние изменения: 2020-05-11 18:47 — GreyWolf