Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- //#define LIMIT 255
- //Cho User2System là một lớp của machine luôn cho dễ sử dụng
- //nachos-3.4/code.../exception.cc
- case SC_ReadString:
- {//begin ReadString
- int buffAddr = machine->ReadRegister(4); // đọc địa chỉ chuỗi buff từ thanh ghi 4 (con trỏ giữ vùng nhớ buff)
- int leng = machine->ReadRegister(5); // đọc giá trị length từ thanh ghi 5
- char* buffer = new buffer[LIMIT];
- buffer = machine->User2System(buffAddr, LIMIT); // chuyển chuỗi trong con trỏ buffAddr sang vùng nhớ buffer
- delete buffer;
- }//end ReadString
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement