Подсчет букв в файле - сборка - PullRequest
0 голосов
/ 20 июня 2009

Я должен сделать программу на ассемблере для процессора 8086 или 8088. Если для данного файла .txt все буквы (от A до Z, без учета регистра) будут подсчитаны и позже показаны на экране. Количество букв в файле не может соответствовать размеру слова (16 бит или 65535).

В конце я показываю на экране что-то вроде этого:

A - 00010
B - 00359
C - 00353

1 Ответ

9 голосов
/ 20 июня 2009

Вот список некоторых вещей, которые вам нужно знать, как это сделать:

  • прочитать имя файла из командной строки
  • открыть файл с помощью служб операционной системы
  • прочитать содержимое файла в память
  • проверить значение каждого символа в файле
  • составьте таблицу букв и соответствующее количество для каждой буквы
  • определить, когда вы достигли конца файла
  • вывод текста на экран
  • преобразовать целое число в его строковое представление
  • завершить работу и вернуться в ОС с успешным кодом завершения
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...