Lập trình Assembly

Có ai có thể giúp mình bài tập này được không ạ.
( Viết bằng **Assembly **ạ)
**Viết chương trình nhận 1 ký tự từ bàn phím, sau đó in ra màn hình ký tự kế trước và kế sau của ký tự

vừa nhập Ví dụ: Hay go 1 phim: B Ky tu ke truoc : A Ky tu ke sau : C**

Mình chỉ giúp bạn đc thuật toán thôi chứ k viết giùm bạn nhé vì bài này cũng thuộc dạng dễ rồi.
Bạn ghi lệnh nhập là nhập được 1 ký tự, lúc này giá trị của ký tự đang chứa trong thanh ghi AL. Chỉ cần trừ AL cho 1 là được ký tự đứng trước nó. Để lấy đc ký tự đứng sau thì cộng AL cho 2 (lúc này AL đang chứ giá trị đứng trước giá trị nhập nên phải cộng thêm 2). Chuyển vào thanh ghi DL để xuất ra ngoài là xong.

2 Likes

cam on ban nhe. hihi

83% thành viên diễn đàn không hỏi bài tập, còn bạn thì sao?