блин, убейся веником, ты что не понял совсем как работать с графикой?
у тебя буффер есть по адресу 0A000h, ты знаешь что значит рисовать в буффер?
ты просто кладешь байт по адресу x*240 + y и все - это и есть вывод пикселя.
а для твоей фигуры тебе нужен алгоритм брезенхема который нарисует произвольную линию, я сто пудов его видел, попробуй в Google поиском кода по ассемблеру bresencham - там дофига процедур найдешь