Assembly khó vãi đạn

  • Người tạo chủ đề Người tạo chủ đề Takumi Fujiwara
  • Ngày bắt đầu Ngày bắt đầu
Cố mà học môn này cho giỏi sau này làm Reverse Engineer hoặc CRACK game cho VN nở mặt. VN ko biết có đội nào chuyên CRACK như tụi Trung với Nga ko ta ?
độc hacker thì mình biết là có nhưng người ta làm việc khác kiếm tiền rồi nên cũng ko crack giống Trung, Nga đâu. Mà có lẽ trình không bằng :amazed:
 
Ngồi chiều giờ mà không viết nổi cái bài tính giai thừa, em ngu vcl các thím ơi
9NN5SUy.png
Bình thường thím khai báo biến nhớ rồi tính. Thì bây giờ nó có sẵn mấy thanh ghi, coi như biến nhớ luôn. Cứ thế mà tính. Mã assembly thì có mấy chục cái. Xem tí là xài ngon lành à
 
VN thì tôi ko rõ như ở nước ngoài thì nó cao hoặc ngang Software Engineer
Trước đi xin việc. Công ty nó muốn dịch ngược cái phần mềm forex để bớt được mấy % hoa hồng. Mình vào phỏng vấn thấy mùi dịch ngược xong chắc nó đuổi mình đi. Bảo nó hay là em thuê anh dịch ngược cái phần mềm này đi. Rồi trả anh bao nhiêu tiền. Chứ em thuê làm công ăn lương kiểu vầy làm gì. 😂😂😂😂
Mà trên mạng cũng thấy ít ai tuyển reverse engineer 😅😅😅
 
ông thớt học kiến trúc intel hay att thế
mà nhân tiện hỏi cái ký hiệu ngoặc vuông đến giờ vẫn chưa hiểu để làm gì trong 1 vài tình huống
vd như cái này

MY_TABLE TIMES 10 DW 0 ; Allocates 10 words (2 bytes) each initialized to 0
MOV EBX, [MY_TABLE] ; Effective Address of MY_TABLE in EBX
MOV [EBX], 110 ; MY_TABLE[0] = 110
ADD EBX, 2 ; EBX = EBX +2
MOV [EBX], 123 ; MY_TABLE[1] = 123
nguồn https://www.tutorialspoint.com/assembly_programming/assembly_addressing_modes.htm
tại sao [MY_TABLE] là effective address của MY_TABLE nhỉ?
 
ông thớt học kiến trúc intel hay att thế
mà nhân tiện hỏi cái ký hiệu ngoặc vuông đến giờ vẫn chưa hiểu để làm gì trong 1 vài tình huống
vd như cái này

MY_TABLE TIMES 10 DW 0 ; Allocates 10 words (2 bytes) each initialized to 0
MOV EBX, [MY_TABLE] ; Effective Address of MY_TABLE in EBX
MOV [EBX], 110 ; MY_TABLE[0] = 110
ADD EBX, 2 ; EBX = EBX +2
MOV [EBX], 123 ; MY_TABLE[1] = 123
nguồn https://www.tutorialspoint.com/assembly_programming/assembly_addressing_modes.htm
tại sao [MY_TABLE] là effective address của MY_TABLE nhỉ?
Cái trong ngoặc vuông là lấy địa chỉ của thanh ghi. Còn ko có ngoặc vuông là giá trị của thanh ghi đó :D
 
ông thớt học kiến trúc intel hay att thế
mà nhân tiện hỏi cái ký hiệu ngoặc vuông đến giờ vẫn chưa hiểu để làm gì trong 1 vài tình huống
vd như cái này

MY_TABLE TIMES 10 DW 0 ; Allocates 10 words (2 bytes) each initialized to 0
MOV EBX, [MY_TABLE] ; Effective Address of MY_TABLE in EBX
MOV [EBX], 110 ; MY_TABLE[0] = 110
ADD EBX, 2 ; EBX = EBX +2
MOV [EBX], 123 ; MY_TABLE[1] = 123
nguồn https://www.tutorialspoint.com/assembly_programming/assembly_addressing_modes.htm
tại sao [MY_TABLE] là effective address của MY_TABLE nhỉ?
e học intel nios2 thím
 

Thống kê chủ đề

Ngày tạo
Takumi Fujiwara,
Người trả lời cuối
tieudoan208,
Trả lời
43
Lượt xem
6.590
Quay lại
Lên đầu trang