Я не знаю, что это за выражение на английском языке, но я имею в виду, что код, который вы используете, чтобы убедиться, что код правильный, все возможные случаи работают, и программа делает то, что должна (например, если я делаю код для работы с матрицей, я хочу быть уверен, что она работает с 3x3, 5x100 и всеми видами матриц, это то, что я имею в виду под тестовым кодом).
Так что я должен сделать этот проект для университета, где основная проблема в том, что на данный момент я не знаю, как сделать тестовый код, поэтому я пишу код, который не могу протестировать.
У меня есть некоторый опыт сборки, в прошлом году нам пришлось сделать огромный проект по сборке, но это было 88 тысяч, в этом году 68 тысяч, и это тоже довольно много.
Сам проект посвящен вводу-выводу, я должен сделать так, чтобы он работал на чтение и запись в «буфере» (DUART называется: MC68681 DUART, а сам ассемблер, кажется, называется MC68000).
Поэтому мне пришлось бы приказать ему записать что-то в буфер и проверить, что оно отправляется, и после того, как я хотел бы проверить, правильно ли он сделал это, когда пытался прочитать байт, и так далее.
Пожалуйста, скажите мне, если я должен добавить больше информации или объяснить себя лучше, довольно сложно выразить эти понятия на английском языке.