Lab 1: Основы ассемблера #1

Open
ElectronixTM wants to merge 13 commits from labs/01 into main
2 changed files with 159 additions and 0 deletions
Showing only changes of commit a338ac968e - Show all commits

View File

@ -18,7 +18,9 @@ int main(void) {
char *pT = (char *)0x46C; char *pT = (char *)0x46C;
printf("\nПечатаем 10 раз значение байта с известным адресом\n"); printf("\nПечатаем 10 раз значение байта с известным адресом\n");
for (int i = 0; i < 10; i++) for (int i = 0; i < 10; i++)
{
printf(" \n %d ", *pT); printf(" \n %d ", *pT);
}
printf("\n Для продолжения нажмите любую клавишу \n"); printf("\n Для продолжения нажмите любую клавишу \n");
system("pause"); // Ждем нажатия клавиши system("pause"); // Ждем нажатия клавиши
@ -29,6 +31,7 @@ int main(void) {
printf("\n Порт40 = %d", inp(PortCan0)); printf("\n Порт40 = %d", inp(PortCan0));
delay(500); delay(500);
} }
system("pause"); system("pause");
printf("\n Читаем содержимое порта с адресом 40 ассемблером \n"); printf("\n Читаем содержимое порта с адресом 40 ассемблером \n");