Никак. Для перевода текста, а не кода, программы в код, который компьютер только и понимает, есть специальные программы, называются либо компилятор либо интерпретатор. И компьютер не понимает (во всяком случае пока), а выполняет простейшие логические операции. Насколько простейшие можно посмотреть в любом учебнике по ассемблеру.
Микропроцессор выполняет машинные команды например cout<<"Hello world; на языке с++ он переводит в команды микропроцессора например t db "NAME$" mov ax,@Data mov ds,ax mov ah, 05h mov dl,OFFSET t int 21h mov ah,4ch int 21h и потом в эти команды переводит в числа от 0 до 256 соотвнтствующие командам микропроцессора, а текстовая строка содержит номера букв и так далее Там много заморочек
Компьютер ничего не знает. Знает программа-компилятор, которую ты запускаешь и которая преобразует текст твоей программы в последовательность команд процессора.