Управление Памятью - Преобразование Виртуальных Адресов В Физические

Пожалуйста, мне нужен правильный способ преобразования логического (виртуального) Адрес к физическому адресу, у меня есть следующий вопрос:

Учитывая следующую таблицу страниц:

enter image description here

Зная, что виртуальные страницы и физический фрейм составляют 1 к байт, какой адрес памяти соответствует каждому из следующих виртуальных адресов, закодированных в шестнадцатеричном формате: 142A и 0AF1?

Я решил это так, но я не знаю, правильно ли это :

142A (шестнадцатеричный)=5162 (десятичный)

5162/1024=5 (номер страницы) Рамка 1 в таблице страниц

5162мод1024=42 (Смещение)

Таким образом, физический адрес, соответствующий 142A = 1 (физический)+42 (смещение) или (1*1024+42)

Так это правильно?!

С уважением