amortization of a bond

I remember struggling on this at level 1… What are the basic steps to amortize a bond trading at a premium/discount.

If it is trading at a discount do you take the (coupon - interest payment) and then add it to the principal?

Use the TVM function on your calculator, change N by 1, the difference in values is your amortization.