cho mình hỏi về xử lý segment và offset trong Pascal ?

Xem chủ đề cũ hơn Xem chủ đề mới hơn Go down

cho mình hỏi về xử lý segment và offset trong Pascal ?

Bài gửi by tuansaker3291 on 4/12/2010, 11:21 pm

Mình chưa thấy bài viết nào trong Box này, đây là câu hỏi đầu tiên trong đây từ khi diễn đàn tái cơ cấu. rất là vinh hạnh..hiii, mong các Pro giải đáp giúp mình thắc mắc sau.
Đề bài yêu cầu nhập địa chỉ segment và offset từ bàn phím và nhập 1 xâu S, việc cần làm là chuyển nội dung sâu S vào vùng nhớ được xác định bởi segment và offset vừa nhập vào (nói cách khác là để làm sao sau khi lấy nội dung ô nhớ tạo bởi segment và offset nhập vào ta thu lại được sâu S)?

Mong nhận được câu trả lời từ các Pro ! cảm ơn nhiều nhiều !
avatar
tuansaker3291
Thành viên mới
Thành viên mới

Nam Ngày sinh : 02/01/1990
Tuổi : 27
Ngày đăng ký : 04/12/2010

Về Đầu Trang Go down

Re: cho mình hỏi về xử lý segment và offset trong Pascal ?

Bài gửi by bí mật cuộc sống on 5/12/2010, 8:59 pm

Theo mình, điểm mạnh của các ngôn ngữ lập trình bậc cao là ở chỗ, nó gần gũi với ngôn ngữ tự nhiên. Vì thế, mình nghĩ, cũng không nên đi sâu quá vào quá trình xử lý bộ nhớ làm gì. Nếu như bạn cần sử dụng động chạm đến bộ nhớ thì con trỏ cũng có thể được sử dụng khá hữu ích.

Quan điểm của mình là thế, nhưng cũng rất vui khi có rất nhiều bạn thích mày mò, tìm hiểu với ngôn ngữ Pascal. Very Happy
avatar
bí mật cuộc sống
Moderator
Moderator

Nam Ngày sinh : 12/08/1989
Tuổi : 28
Ngày đăng ký : 05/12/2010

http://tosonnguyenxyz.summerhost.info/web/

Về Đầu Trang Go down

Re: cho mình hỏi về xử lý segment và offset trong Pascal ?

Bài gửi by tuansaker3291 on 5/12/2010, 9:16 pm

quan điểm của bạn đang là "né tránh" đấy hả, nếu pascal không đi sâu vào bộ nhớ thì nó tạo ra các hàm xử lý bộ nhớ làm gì hả bạn^^
cái mình đang bị dính này chính là phần con trỏ đấy, động đến segment và offset thì tất nhiên là liên quan đến con trỏ rùi..hixxxx. Nguyên tắc của bài này là dùng các hàm p:=ptr (seg,off ); để gán địa chỉ cho con trỏ p với các biến seg và off nhập từ bàn phím, nhưng vấn đề là sau đó gán xâu S vào vùng nhớ trỏ bởi con trỏ p như thế nào mới là quan trọng, đây là cũng là một phần quan trọng của Pascal đấy chứ, mong pro nào am hiểu chỉ giáo mình với ! cảm ơn nhiều.
avatar
tuansaker3291
Thành viên mới
Thành viên mới

Nam Ngày sinh : 02/01/1990
Tuổi : 27
Ngày đăng ký : 04/12/2010

Về Đầu Trang Go down

Re: cho mình hỏi về xử lý segment và offset trong Pascal ?

Bài gửi by bí mật cuộc sống on 5/12/2010, 9:28 pm

Cứ coi như là mình né tránh đi. Mình chấp nhận. Mình nghĩ Pascal là ngôn ngữ để biểu diễn thuật toán trong sáng hơn, người khác dễ hiểu hơn. Còn những ai muốn đi sâu thì cứ tìm hiểu cho kỹ bên trong nó thì cũng tốt khi bạn có thời gian rỗi rãi. Chúc bạn giỏi với Pascal.
avatar
bí mật cuộc sống
Moderator
Moderator

Nam Ngày sinh : 12/08/1989
Tuổi : 28
Ngày đăng ký : 05/12/2010

http://tosonnguyenxyz.summerhost.info/web/

Về Đầu Trang Go down

Re: cho mình hỏi về xử lý segment và offset trong Pascal ?

Bài gửi by Admin on 5/12/2010, 10:09 pm

Mình nghĩ khi học pascal cũng không cần chuyên sâu vào xử lý bộ nhớ làm gì vì các lệnh bên pascal không đủ mạnh để thực hiện công việc này. Nếu bạn nào muốn tìm hiểu về xử lý bộ nhớ thì nên chuyển sang C vì C có sức mạnh của con trỏ, quản lý bộ nhớ rất hiệu quả. Xử lý bộ nhớ là một hướng rất hay nhưng nó không dành cho pascal.

Pascal là ngôn ngữ đơn giản. Nó tỏ ra rất hiệu quả trong việc nghiên cức, biểu diễn các thuật toán nhờ vào bộ từ khóa phong phú, gần gũi với ngôn ngữ tự nhiên, dễ hiểu, dễ cài đặt.

Trên đây chỉ là ý kiến chủ quan của mình. Nếu có gì sai xin các bạn cho ý kiến.
avatar
Admin
Quản trị viên
Quản trị viên

Nam Ngày sinh : 18/01/1992
Tuổi : 25
Ngày đăng ký : 25/04/2008

http://diendanpascal.forumotion.com

Về Đầu Trang Go down

Re: cho mình hỏi về xử lý segment và offset trong Pascal ?

Bài gửi by tuansaker3291 on 6/12/2010, 10:33 pm

mình biết là thế ! nhưng cụ thể là mình dính bài như vầy thì mình biết làm sao, chẳng lẽ trả lời thầy giáo như vầy hả..hixxx, bạn nào biết chỉ mình với, tất nhiền pascal luyện cho ta cái tư duy lập trình và biểu diễn thuật toán, trước sau gì thì cũng phải học các ngôn ngữ khác thôi...
avatar
tuansaker3291
Thành viên mới
Thành viên mới

Nam Ngày sinh : 02/01/1990
Tuổi : 27
Ngày đăng ký : 04/12/2010

Về Đầu Trang Go down

Re: cho mình hỏi về xử lý segment và offset trong Pascal ?

Bài gửi by Admin on 7/12/2010, 11:22 am

hầu như các tài liệu pascal bằng tiếng việt mà mình đã từng đọc thì không có cái nào nói về xử lý segment và offset cả. bạn vào đây đọc tài liệu bằng tiếng anh đỡ vậy: scientific pascal
avatar
Admin
Quản trị viên
Quản trị viên

Nam Ngày sinh : 18/01/1992
Tuổi : 25
Ngày đăng ký : 25/04/2008

http://diendanpascal.forumotion.com

Về Đầu Trang Go down

Re: cho mình hỏi về xử lý segment và offset trong Pascal ?

Bài gửi by Sponsored content


Sponsored content


Về Đầu Trang Go down

Xem chủ đề cũ hơn Xem chủ đề mới hơn Về Đầu Trang

- Similar topics

 
Permissions in this forum:
Bạn không có quyền trả lời bài viết