LSB เดธเตเดฑเตเดฑเต†เด—เดจเต‹เด—เตเดฐเดซเดฟ

เด’เดฐเดฟเด•เตเด•เตฝ เดžเดพเตป เดŽเดจเตเดฑเต† เดŽเดดเตเดคเดฟ เดนเดฌเตเดฌเดฟเดฒเต† เด†เดฆเตเดฏ เดชเต‹เดธเตเดฑเตเดฑเต. เด† เดชเต‹เดธเตเดฑเตเดฑเต เดตเดณเดฐเต† เดฐเดธเด•เดฐเดฎเดพเดฏ เด’เดฐเต เดชเตเดฐเดถเตเดจเดคเตเดคเดฟเดจเต เดธเดฎเตผเดชเตเดชเดฟเด•เตเด•เดชเตเดชเต†เดŸเตเดŸเดคเดพเดฃเต, เด…เดคเดพเดฏเดคเต เดธเตเดฑเตเดฑเต†เด—เดพเดจเต‹เด—เตเดฐเดซเดฟ. เดคเต€เตผเดšเตเดšเดฏเดพเดฏเตเด‚, เด† เดชเดดเดฏ เดตเดฟเดทเดฏเดคเตเดคเดฟเตฝ เดจเดฟเตผเดฆเตเดฆเต‡เดถเดฟเดšเตเดš เดชเดฐเดฟเดนเดพเดฐเดคเตเดคเต† เดตเดพเด•เตเด•เดฟเดจเตเดฑเต† เดฏเดฅเดพเตผเดคเตเดฅ เด…เตผเดคเตเดฅเดคเตเดคเดฟเตฝ เดธเตเดฑเตเดฑเต†เด—เดพเดจเต‹เด—เตเดฐเดซเดฟ เดŽเดจเตเดจเต เดตเดฟเดณเดฟเด•เตเด•เดพเดจเดพเดตเดฟเดฒเตเดฒ. เด‡เดคเต เดซเดฏเตฝ เดซเต‹เตผเดฎเดพเดฑเตเดฑเตเด•เดณเตเดณเตเดณ เด’เดฐเต เด—เต†เดฏเดฟเด‚ เดฎเดพเดคเตเดฐเดฎเดพเดฃเต, เดŽเดจเตเดจเดฟเดฐเตเดจเตเดจเดพเดฒเตเด‚ เดตเดณเดฐเต† เดฐเดธเด•เดฐเดฎเดพเดฏ เด’เดฐเต เด—เต†เดฏเดฟเด‚.

เด‡เดจเตเดจเต เดจเดฎเตเดฎเตพ เด…เตฝเดชเตเดชเด‚ เด†เดดเดคเตเดคเดฟเตฝ เด•เตเดดเดฟเดšเตเดšเต LSB เด…เตฝเด—เต‹เดฐเดฟเดคเด‚ เดจเต‹เด•เตเด•เดพเตป เดถเตเดฐเดฎเดฟเด•เตเด•เตเด‚. เดจเดฟเด™เตเด™เตพเด•เตเด•เต เดคเดพเตฝเดชเตเดชเดฐเตเดฏเดฎเตเดฃเตเดŸเต†เด™เตเด•เดฟเตฝ, เดชเต‚เดšเตเดšเดฏเตเดŸเต† เด•เต€เดดเดฟเตฝ เดธเตเดตเดพเด—เดคเด‚. (เด•เดŸเตเดŸเดฟเดจเต เดคเดพเดดเต† เดŸเตเดฐเดพเดซเดฟเด•เต เด‰เดฃเตเดŸเต: เดเด•เดฆเต‡เดถเด‚ เด’เดฐเต เดฎเต†เด—เดพเดฌเตˆเดฑเตเดฑเต.)

เด’เดจเตเดจเดพเดฎเดคเดพเดฏเดฟ, เด’เดฐเต เดšเต†เดฑเดฟเดฏ เด†เดฎเตเด–เด‚ เดจเดŸเดคเตเดคเต‡เดฃเตเดŸเดคเต เด†เดตเดถเตเดฏเดฎเดพเดฃเต. เดฐเดนเดธเตเดฏเดตเดฟเดตเดฐเด™เตเด™เตพ เดตเดพเดฏเดฟเด•เตเด•เตเดจเตเดจเดคเต เด…เดธเดพเดงเตเดฏเดฎเดพเด•เตเด•เตเด• เดŽเดจเตเดจเดคเดพเดฃเต เด•เตเดฐเดฟเดชเตเดฑเตเดฑเต‹เด—เตเดฐเดซเดฟเดฏเตเดŸเต† เด‰เดฆเตเดฆเต‡เดถเตเดฏเดฎเต†เดจเตเดจเต เดŽเดฒเตเดฒเดพเดตเตผเด•เตเด•เตเด‚ เด…เดฑเดฟเดฏเดพเด‚. เดคเต€เตผเดšเตเดšเดฏเดพเดฏเตเด‚, เด•เตเดฐเดฟเดชเตโ€Œเดฑเตเดฑเต‹เด—เตเดฐเดพเดซเดฟเด•เตเด•เต เด…เดคเดฟเดจเตเดฑเต† เดชเตเดฐเดฏเต‹เด—เด™เตเด™เดณเตเดฃเตเดŸเต, เดชเด•เตเดทเต‡ เดกเดพเดฑเตเดฑ เดชเดฐเดฟเดฐเด•เตเดทเดฏเตเด•เตเด•เต เดฎเดฑเตเดฑเตŠเดฐเต เดธเดฎเต€เดชเดจเดฎเตเดฃเตเดŸเต. เดžเด™เตเด™เตพเด•เตเด•เต เดตเดฟเดตเดฐเด™เตเด™เตพ เดŽเตปเด•เตเดฐเดฟเดชเตเดฑเตเดฑเต เดšเต†เดฏเตเดฏเต‡เดฃเตเดŸเดคเดฟเดฒเตเดฒ, เดชเด•เตเดทเต‡ เด…เดคเต เดžเด™เตเด™เดณเตเดŸเต† เดชเด•เตเด•เดฒเดฟเดฒเตเดฒเต†เดจเตเดจเต เดจเดŸเดฟเด•เตเด•เตเด•. เด…เดคเตเด•เตŠเดฃเตเดŸเดพเดฃเต เดธเตเดฑเตเดฑเต†เด—เดพเดจเต‹เด—เตเดฐเดซเดฟ เด•เดฃเตเดŸเตเดชเดฟเดŸเดฟเดšเตเดšเดคเต. เดตเดฟเด•เตเด•เดฟเดชเต€เดกเดฟเดฏ เดจเดฎเตเด•เตเด•เต เด‰เดฑเดชเตเดชเตเดจเตฝเด•เตเดจเตเดจเดคเต, "เดธเตเดฑเตเดฑเต†เด—เดจเต‹เด—เตเดฐเดซเดฟ (เด—เตเดฐเต€เด•เตเด•เดฟเตฝ เดจเดฟเดจเตเดจเต ฯƒฯ„ฮตฮณฮฑฮฝฮฟฯƒ - เดฎเดฑเดžเตเดžเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเดคเตเด‚ เด—เตเดฐเต€เด•เตเด•เต ฮณฯฮฑฯ†ฯ‰ - เดžเดพเตป เดŽเดดเตเดคเตเดจเตเดจเต, เด…เด•เตเดทเดฐเดพเตผเดคเตเดฅเดคเตเดคเดฟเตฝ "เดฐเดนเดธเตเดฏ เดŽเดดเตเดคเตเดคเต") เดชเตเดฐเด•เตเดทเต‡เดชเดฃเดคเตเดคเดฟเดจเตเดฑเต† เดตเดธเตเดคเตเดค เดฐเดนเดธเตเดฏเดฎเดพเดฏเดฟ เดธเต‚เด•เตเดทเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดฒเต‚เดŸเต† เดตเดฟเดตเดฐเด™เตเด™เดณเตเดŸเต† เดฎเดฑเดžเตเดžเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจ เดชเตเดฐเด•เตเดทเต‡เดชเดฃเดคเตเดคเดฟเดจเตเดฑเต† เดถเดพเดธเตเดคเตเดฐเดฎเดพเดฃเต.

เดคเต€เตผเดšเตเดšเดฏเดพเดฏเตเด‚, เด•เตเดฐเดฟเดชเตโ€Œเดฑเตเดฑเต‹เด—เตเดฐเดพเดซเดฟเด•เต, เดธเตเดฑเตเดฑเต†เด—เดจเต‹เด—เตเดฐเดพเดซเดฟเด•เต เดฐเต€เดคเดฟเด•เตพ เดธเด‚เดฏเต‹เดœเดฟเดชเตเดชเดฟเด•เตเด•เตเดจเตเดจเดคเต เด†เดฐเตเด‚ เดตเดฟเดฒเด•เตเด•เตเดจเตเดจเดฟเดฒเตเดฒ. เดฎเดพเดคเตเดฐเดฎเดฒเตเดฒ, เดชเตเดฐเดพเดฏเต‹เด—เดฟเด•เดฎเดพเดฏเดฟ เด…เดตเตผ เด‡เดคเต เดšเต†เดฏเตเดฏเตเดจเตเดจเต, เดชเด•เตเดทเต‡ เด…เดŸเดฟเดธเตเดฅเดพเดจเด•เดพเดฐเตเดฏเด™เตเด™เตพ เดฎเดจเดธเดฟเดฒเดพเด•เตเด•เตเด• เดŽเดจเตเดจเดคเดพเดฃเต เดžเด™เตเด™เดณเตเดŸเต† เดšเตเดฎเดคเดฒ. เดจเดฟเด™เตเด™เตพ เดตเดฟเด•เตเด•เดฟเดชเต€เดกเดฟเดฏ เดฒเต‡เด–เดจเด‚ เดถเตเดฐเดฆเตเดงเดพเดชเต‚เตผเดตเตเดตเด‚ เดชเด เดฟเด•เตเด•เตเด•เดฏเดพเดฃเต†เด™เตเด•เดฟเตฝ, เดธเตเดฑเตเดฑเต†เด—เดจเต‹เด—เตเดฐเดพเดซเดฟ เด…เตฝเด—เต‹เดฐเดฟเดคเด‚ เดŽเดจเตเดจเต เดตเดฟเดณเดฟเด•เตเด•เดชเตเดชเต†เดŸเตเดจเตเดจเดต เด‰เตพเดชเตเดชเต†เดŸเตเดจเตเดจเตเดตเต†เดจเตเดจเต เดจเดฟเด™เตเด™เตพ เด•เดฃเตเดŸเต†เดคเตเดคเตเด‚. เด•เดฃเตเดŸเต†เดฏเตเดจเดฑเตเด‚ เดธเดจเตเดฆเต‡เดถเดตเตเด‚. เดจเดฎเตเดฎเตเดŸเต† เดฐเดนเดธเตเดฏ เดธเดจเตเดฆเต‡เดถเด‚ เดฎเดฑเดฏเตเด•เตเด•เดพเตป เดธเดนเดพเดฏเดฟเด•เตเด•เตเดจเตเดจ เดเดคเตŠเดฐเต เดตเดฟเดตเดฐเดตเตเด‚ เด•เดฃเตเดŸเต†เดฏเตโ€Œเดจเตผ เด†เดฃเต.

เดžเด™เตเด™เดณเตเดŸเต† เด•เดพเดฐเตเดฏเดคเตเดคเดฟเตฝ, เด•เดฃเตเดŸเต†เดฏเตเดจเตผ BMP เดซเต‹เตผเดฎเดพเดฑเตเดฑเดฟเดฒเตเดณเตเดณ เด’เดฐเต เดšเดฟเดคเตเดฐเดฎเดพเดฏเดฟเดฐเดฟเด•เตเด•เตเด‚. เด†เดฆเตเดฏเด‚, เดˆ เดซเดฏเดฒเดฟเดจเตเดฑเต† เด˜เดŸเดจ เดจเต‹เด•เตเด•เดพเด‚. เดซเดฏเดฒเดฟเดจเต† 4 เดญเดพเด—เด™เตเด™เดณเดพเดฏเดฟ เดคเดฟเดฐเดฟเด•เตเด•เดพเด‚: เดซเดฏเตฝ เดนเต†เดกเตผ, เด‡เดฎเต‡เดœเต เดนเต†เดกเตผ, เดชเดพเดฒเดฑเตเดฑเต, เด‡เดฎเต‡เดœเต เดคเดจเตเดจเต†. เดžเด™เตเด™เดณเตเดŸเต† เด†เดตเดถเตเดฏเด™เตเด™เตพเด•เตเด•เต, เดคเดฒเด•เตเด•เต†เดŸเตเดŸเดฟเตฝ เดŽเดจเตเดคเดพเดฃเต เดŽเดดเตเดคเดฟเดฏเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเดคเต†เดจเตเดจเต เดฎเดพเดคเตเดฐเด‚ เด…เดฑเดฟเดฏเต‡เดฃเตเดŸเดคเตเดฃเตเดŸเต.

เดนเต†เดกเดฑเดฟเดฒเต† เด†เดฆเตเดฏเดคเตเดคเต† เดฐเดฃเตเดŸเต เดฌเตˆเดฑเตเดฑเตเด•เตพ BM เดธเดฟเด—เตเดจเต‡เดšเตเดšเตผ เด†เดฃเต, เดคเตเดŸเตผเดจเตเดจเต เดฌเตˆเดฑเตเดฑเตเด•เดณเดฟเดฒเต† เดซเดฏเตฝ เดตเดฒเตเดชเตเดชเด‚ เด’เดฐเต เด‡เดฐเดŸเตเดŸ เดตเดพเด•เตเด•เดฟเตฝ เดŽเดดเตเดคเดฟเดฏเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต, เด…เดŸเตเดคเตเดค 4 เดฌเตˆเดฑเตเดฑเตเด•เตพ เดฑเดฟเดธเตผเดตเต เดšเต†เดฏเตโ€Œเดคเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต, เด…เดตเดฏเดฟเตฝ เดชเต‚เดœเตเดฏเด™เตเด™เตพ เด…เดŸเด™เตเด™เดฟเดฏเดฟเดฐเดฟเด•เตเด•เดฃเด‚, เด…เดตเดธเดพเดจเดฎเดพเดฏเดฟ, เดฎเดฑเตเดฑเตŠเดฐเต เด‡เดฐเดŸเตเดŸ เดชเดฆเดคเตเดคเดฟเตฝ เด†เดฐเด‚เดญเดคเตเดคเดฟเตฝ เดจเดฟเดจเตเดจเตเดณเตเดณ เด“เดซเตโ€Œเดธเต†เดฑเตเดฑเต เด…เดŸเด™เตเด™เดฟเดฏเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต. เดšเดฟเดคเตเดฐเดคเตเดคเดฟเดจเตเดฑเต† เดฏเดฅเดพเตผเดคเตเดฅ เดฌเตˆเดฑเตเดฑเตเด•เดณเดฟเดฒเต‡เด•เตเด•เต เดซเดฏเตฝ เดšเต†เดฏเตเดฏเตเด•. 24-เดฌเดฟเดฑเตเดฑเต เดฌเดฟเดŽเด‚เดชเดฟ เดซเดฏเดฒเดฟเตฝ, เด“เดฐเต‹ เดชเดฟเด•เตเดธเดฒเตเด‚ เดฎเต‚เดจเตเดจเต เดฌเดฟเดœเดฟเด†เตผ เดฌเตˆเดฑเตเดฑเตเด•เตพ เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต เดŽเตปเด•เต‹เดกเต เดšเต†เดฏเตเดคเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต.

เดšเดฟเดคเตเดฐเดคเตเดคเดฟเดฒเต‡เด•เตเด•เต เดŽเด™เตเด™เดจเต† เดŽเดคเตเดคเดฟเดšเตเดšเต‡เดฐเดพเดฎเต†เดจเตเดจเต เด‡เดชเตเดชเต‹เตพ เดจเดฎเตเด•เตเด•เดฑเดฟเดฏเดพเด‚, เด…เดตเดฟเดŸเต† เดจเดฎเตเด•เตเด•เต เด†เดตเดถเตเดฏเดฎเดพเดฏ เดตเดฟเดตเดฐเด™เตเด™เตพ เดŽเด™เตเด™เดจเต† เดŽเดดเตเดคเดพเดฎเต†เดจเตเดจเต เดฎเดจเดธเดฟเดฒเดพเด•เตเด•เตเด• เดŽเดจเตเดจเดคเดพเดฃเต เด…เดตเดถเต‡เดทเดฟเด•เตเด•เตเดจเตเดจเดคเต. เด‡เดคเดฟเดจเดพเดฏเดฟ เดจเดฎเตเด•เตเด•เต LSB เดฐเต€เดคเดฟ เด†เดตเดถเตเดฏเดฎเดพเดฃเต. เดฐเต€เดคเดฟเดฏเตเดŸเต† เดธเดพเดฐเดพเด‚เดถเด‚ เด‡เดชเตเดฐเด•เดพเดฐเดฎเดพเดฃเต: เด•เดณเตผ เดŽเตปเด•เต‹เดกเดฟเด‚เด—เดฟเดจเต เด‰เดคเตเดคเดฐเดตเดพเดฆเดฟเด•เดณเดพเดฏ เดฌเตˆเดฑเตเดฑเตเด•เดณเดฟเดฒเต† เดเดฑเตเดฑเดตเตเด‚ เด•เตเดฑเดžเตเดž เดชเตเดฐเดพเดงเดพเดจเตเดฏเดฎเตเดณเตเดณ เดฌเดฟเดฑเตเดฑเตเด•เตพ เดžเด™เตเด™เตพ เดฎเดพเดฑเตเดฑเดฟเดธเตเดฅเดพเดชเดฟเด•เตเด•เตเดจเตเดจเต. เดจเดฎเตเดฎเตเดŸเต† เดฐเดนเดธเตเดฏ เดธเดจเตเดฆเต‡เดถเดคเตเดคเดฟเดจเตเดฑเต† เด…เดŸเตเดคเตเดค เดฌเตˆเดฑเตเดฑเต 11001011 เด†เดฃเต†เด™เตเด•เดฟเตฝ, เดšเดฟเดคเตเดฐเดคเตเดคเดฟเดฒเต† เดฌเตˆเดฑเตเดฑเตเด•เตพ...11101100 01001110 01111100 0101100111... เดŽเดจเตเดจเดฟเดตเดฏเดพเดฃเต†เด™เตเด•เดฟเตฝ, เดŽเตปเด•เต‹เดกเดฟเด‚เด—เต เด‡เดคเตเดชเต‹เดฒเต† เด•เดพเดฃเดชเตเดชเต†เดŸเตเด‚. เดžเด™เตเด™เตพ เดฐเดนเดธเตเดฏ เดธเดจเตเดฆเต‡เดถ เดฌเตˆเดฑเตเดฑเดฟเดจเต† 4 เดŸเต-เดฌเดฟเดฑเตเดฑเต เดญเดพเด—เด™เตเด™เดณเดพเดฏเดฟ เดตเดฟเดญเดœเดฟเด•เตเด•เตเด‚: 11, 00, 10, 11, เด•เต‚เดŸเดพเดคเต† เดคเดคเตเดซเดฒเดฎเดพเดฏเตเดฃเตเดŸเดพเด•เตเดจเตเดจ เดถเด•เดฒเด™เตเด™เตพ เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต เดšเดฟเดคเตเดฐเดคเตเดคเดฟเดจเตเดฑเต† เดฒเต‹-เด“เตผเดกเตผ เดฌเดฟเดฑเตเดฑเตเด•เตพ เดฎเดพเดฑเตเดฑเดฟเดธเตเดฅเดพเดชเดฟเด•เตเด•เตเด‚: ...11101111 01001100 01111110 0101100111โ€ฆ. เด…เดคเตเดคเดฐเดฎเตŠเดฐเต เดฎเดพเดฑเตเดฑเดฟเดธเตเดฅเดพเดชเดฟเด•เตเด•เตฝ เดธเดพเดงเดพเดฐเดฃเดฏเดพเดฏเดฟ เดฎเดจเตเดทเตเดฏเดจเตเดฑเต† เด•เดฃเตเดฃเดฟเตฝ เดถเตเดฐเดฆเตเดงเดฟเด•เตเด•เดชเตเดชเต†เดŸเตเดจเตเดจเดฟเดฒเตเดฒ. เดฎเดพเดคเตเดฐเดฎเดฒเตเดฒ, เดชเดฒ เดชเดดเดฏ เด”เดŸเตเดŸเตโ€ŒเดชเตเดŸเตเดŸเต เด‰เดชเด•เดฐเดฃเด™เตเด™เตพเด•เตเด•เตเด‚ เด…เดคเตเดคเดฐเด‚ เดšเต†เดฑเดฟเดฏ เดฎเดพเดฑเตเดฑเด™เตเด™เตพ เดชเตเดฐเดฆเตผเดถเดฟเดชเตเดชเดฟเด•เตเด•เดพเตป เดชเต‹เดฒเตเด‚ เด•เดดเดฟเดฏเดฟเดฒเตเดฒ.

เดจเดฟเด™เตเด™เตพเด•เตเด•เต เดเดฑเตเดฑเดตเตเด‚ เด•เตเดฑเดžเตเดž เดชเตเดฐเดพเดงเดพเดจเตเดฏเดฎเตเดณเตเดณ 2 เดฌเดฟเดฑเตเดฑเตเด•เตพ เดฎเดพเดคเตเดฐเดฎเดฒเตเดฒ, เด…เดตเดฏเดฟเตฝ เดŽเดคเตเดฐ เดตเต‡เดฃเดฎเต†เด™เตเด•เดฟเดฒเตเด‚ เดฎเดพเดฑเตเดฑเดพเตป เด•เดดเดฟเดฏเตเดฎเต†เดจเตเดจเต เดตเตเดฏเด•เตเดคเดฎเดพเดฃเต. เด‡เดจเดฟเดชเตเดชเดฑเดฏเตเดจเตเดจ เดชเดพเดฑเตเดฑเต‡เตบ เด‰เดฃเตเดŸเต: เดจเดฎเตเดฎเตพ เด•เต‚เดŸเตเดคเตฝ เดฌเดฟเดฑเตเดฑเตเด•เตพ เดฎเดพเดฑเตเดฑเตเดจเตเดจเต, เด•เต‚เดŸเตเดคเตฝ เดตเดฟเดตเดฐเด™เตเด™เตพ เดฎเดฑเดฏเตเด•เตเด•เดพเตป เด•เดดเดฟเดฏเตเด‚, เด•เต‚เดŸเดพเดคเต† เด‡เดคเต เดฏเดฅเดพเตผเดคเตเดฅ เด‡เดฎเต‡เดœเดฟเตฝ เด•เต‚เดŸเตเดคเตฝ เด‡เดŸเดชเต†เดŸเตฝ เด‰เดฃเตเดŸเดพเด•เตเด•เตเด‚. เด‰เดฆเดพเดนเดฐเดฃเดคเตเดคเดฟเดจเต, เด‡เดตเดฟเดŸเต† เดฐเดฃเตเดŸเต เดšเดฟเดคเตเดฐเด™เตเด™เตพ เด‰เดฃเตเดŸเต:

LSB เดธเตเดฑเตเดฑเต†เด—เดจเต‹เด—เตเดฐเดซเดฟ
LSB เดธเตเดฑเตเดฑเต†เด—เดจเต‹เด—เตเดฐเดซเดฟ

เดŽเดจเตเดฑเต† เดชเดฐเดฎเดพเดตเดงเดฟ เดถเตเดฐเดฎเดฟเดšเตเดšเดฟเดŸเตเดŸเตเด‚, เด…เดต เดคเดฎเตเดฎเดฟเดฒเตเดณเตเดณ เดตเตเดฏเดคเตเดฏเดพเดธเด‚ เดŽเดจเดฟเด•เตเด•เต เด•เดพเดฃเดพเตป เด•เดดเดฟเดžเตเดžเดฟเดฒเตเดฒ, เดŽเดจเตเดจเดฟเดฐเตเดจเตเดจเดพเดฒเตเด‚, เดฐเดฃเตเดŸเดพเดฎเดคเตเดคเต† เดšเดฟเดคเตเดฐเดคเตเดคเดฟเตฝ, เดตเดฟเดตเดฐเดฟเดšเตเดš เดฐเต€เดคเดฟ เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต, เดฒเต‚เดฏเดฟเดธเต เด•เดฐเต‹เดณเดฟเดจเตเดฑเต† "เดฆเดฟ เดนเดฃเตเดŸเดฟเด‚เด—เต เด“เดซเต เดฆเดฟ เดธเตเดจเดพเตผเด•เตเด•เต" เดŽเดจเตเดจ เด•เดตเดฟเดค เดฎเดฑเดšเตเดšเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต. เดจเดฟเด™เตเด™เตพ เด‡เดคเต เดตเดฐเต† เดตเดพเดฏเดฟเดšเตเดšเดฟเดŸเตเดŸเตเดฃเตเดŸเต†เด™เตเด•เดฟเตฝ, เดจเดŸเดชเตเดชเดฟเดฒเดพเด•เตเด•เตเดจเตเดจเดคเดฟเดจเต†เด•เตเด•เตเดฑเดฟเดšเตเดšเต เดชเด เดฟเด•เตเด•เดพเตป เดจเดฟเด™เตเด™เตพเด•เตเด•เต เดคเดพเตฝเดชเตเดชเดฐเตเดฏเดฎเตเดฃเตเดŸเดพเด•เดพเด‚. เด‡เดคเต เดตเดณเดฐเต† เดฒเดณเดฟเดคเดฎเดพเดฃเต, เดชเด•เตเดทเต‡ เดŽเดฒเตเดฒเดพเด‚ เดกเต†เตฝเดซเดฟเดฏเดฟเตฝ เดšเต†เดฏเตเดคเตเดตเต†เดจเตเดจเต เดžเดพเตป เด‰เดŸเตป เดคเดจเตเดจเต† เดจเดฟเด™เตเด™เตพเด•เตเด•เต เดฎเตเดจเตเดจเดฑเดฟเดฏเดฟเดชเตเดชเต เดจเตฝเด•เตเด‚. เด‡เดคเดฟเดจเต เดฐเดฃเตเดŸเต เด•เดพเดฐเดฃเด™เตเด™เดณเตเดฃเตเดŸเต: 1. เดกเต†เตฝเดซเดฟ เด’เดฐเต เดจเดฒเตเดฒ เดญเดพเดทเดฏเดพเดฃเต†เดจเตเดจเต เดžเดพเตป เด•เดฐเตเดคเตเดจเตเดจเต; 2. เด•เดฎเตเดชเตเดฏเต‚เดŸเตเดŸเตผ เด•เดพเดดเตเดšเดฏเตเดŸเต† เด…เดŸเดฟเดธเตเดฅเดพเดจเด•เดพเดฐเตเดฏเด™เตเด™เดณเต†เด•เตเด•เตเดฑเดฟเดšเตเดšเตเดณเตเดณ เด’เดฐเต เด•เต‹เดดเตโ€Œเดธเต เดคเดฏเตเดฏเดพเดฑเดพเด•เตเด•เตเดจเตเดจ เดชเตเดฐเด•เตเดฐเดฟเดฏเดฏเดฟเดฒเดพเดฃเต เดˆ เดชเตเดฐเต‹เด—เตเดฐเดพเด‚ เดœเดจเดฟเดšเตเดšเดคเต, เดžเดพเตป เดˆ เด•เต‹เดดเตโ€Œเดธเต เดชเด เดฟเดชเตเดชเดฟเด•เตเด•เตเดจเตเดจ เด†เตบเด•เตเดŸเตเดŸเดฟเด•เตพเด•เตเด•เต เดกเต†เตฝเดซเดฟเดฏเดฒเตเดฒเดพเดคเต† เดฎเดฑเตเดฑเตŠเดจเตเดจเตเด‚ เด…เดฑเดฟเดฏเดฟเดฒเตเดฒ. เดตเดพเด•เตเดฏเด˜เดŸเดจ เดชเดฐเดฟเดšเดฟเดคเดฎเดฒเตเดฒเดพเดคเตเดคเดตเตผเด•เตเด•เต, เด’เดฐเต เด•เดพเดฐเตเดฏเด‚ เดตเดฟเดถเดฆเต€เด•เดฐเดฟเด•เตเด•เต‡เดฃเตเดŸเดคเตเดฃเตเดŸเต: shl x เดŽเดจเตเดจเดคเต x เด•เตŠเดฃเตเดŸเต เด‡เดŸเดคเตเดคเต‹เดŸเตเดŸเต เด’เดฐเต เดฌเดฟเดฑเตเดฑเตโ€Œเดตเตˆเดธเต เดทเดฟเดซเตเดฑเตเดฑเดพเดฃเต, shr x เดŽเดจเตเดจเดคเต x เด•เตŠเดฃเตเดŸเต เดตเดฒเดคเตเดคเต‡เด•เตเด•เต เดฌเดฟเดฑเตเดฑเตโ€Œเดตเตˆเดธเต เดทเดฟเดซเตเดฑเตเดฑเต เด†เดฃเต.

เด’เดฐเต เดธเตเดŸเตเดฐเดฟเด‚เด—เดฟเตฝ เดธเด‚เดญเดฐเดฟเดšเตเดšเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจ เดตเดพเดšเด•เด‚ เดžเด™เตเด™เตพ เด•เดฃเตเดŸเต†เดฏเตโ€Œเดจเดฑเดฟเดฒเต‡เด•เตเด•เต เดŽเดดเตเดคเตเด•เดฏเตเด‚ เดคเดพเดดเดคเตเดคเต† เดฐเดฃเตเดŸเต เดฌเตˆเดฑเตเดฑเตเด•เตพ เดฎเดพเดฑเตเดฑเดฟเดธเตเดฅเดพเดชเดฟเด•เตเด•เตเด•เดฏเตเด‚ เดšเต†เดฏเตเดฏเตเดจเตเดจเตเดตเต†เดจเตเดจเต เดžเด™เตเด™เตพ เด…เดจเตเดฎเดพเดจเดฟเด•เตเด•เตเดจเตเดจเต:
เดฑเต†เด•เตเด•เต‹เตผเดกเดฟเด‚เด—เต เด•เต‹เดกเต:

i:=1 to length(str) do
    เด†เดฐเด‚เดญเดฟเด•เตเด•เตเดจเตเดจเต
      l1:=เดฌเตˆเดฑเตเดฑเต(str[i]) เดถเตเดฐเต€ 6;
      l2:=byte(str[i]) shl 2; l2:=l2 shr 6;
      l3:=byte(str[i]) shl 4; l3:=l3 shr 6;
      l4:=byte(str[i]) shl 6; l4:=l4 shr 6;
 
      f.ReadBuffer(tmp,1);
      f.Position:=f.Position-1;
      tmp:=((tmp shr 2) shl 2)+l1;
      f.WriteBuffer(tmp,1);
 
      f.ReadBuffer(tmp,1);
      f.Position:=f.Position-1;
      tmp:=((tmp shr 2) shl 2)+l2;
      f.WriteBuffer(tmp,1);
 
      f.ReadBuffer(tmp,1);
      f.Position:=f.Position-1;
      tmp:=((tmp shr 2) shl 2)+l3;
      f.WriteBuffer(tmp,1);
 
      f.ReadBuffer(tmp,1);
      f.Position:=f.Position-1;
      tmp:=((tmp shr 2) shl 2)+l4;
      f.WriteBuffer(tmp,1);
 
    เด…เดตเดธเดพเดจเด‚;

เดตเดพเดฏเดฟเด•เตเด•เดพเดจเตเดณเตเดณ เด•เต‹เดกเต:

เดžเดพเตป เดตเต‡เดฃเตเดŸเดฟ:=1 เดฎเตเดคเตฝ MsgSize เดšเต†เดฏเตเดฏเตเด•
    เด†เดฐเด‚เดญเดฟเด•เตเด•เตเดจเตเดจเต
      f.ReadBuffer(tmp,1);
      l1:=tmp shl 6;
      f.ReadBuffer(tmp,1);
      l2:=tmp shl 6; l2:=l2 shr 2;
      f.ReadBuffer(tmp,1);
      l3:=tmp shl 6; l3:=l3 shr 4;
      f.ReadBuffer(tmp,1);
      l4:=tmp shl 6; l4:=l4 shr 6;
      str:=str+char(l1+l2+l3+l4);
    เด…เดตเดธเดพเดจเด‚;

เดถเดฐเดฟ, เดถเดฐเดฟเด•เตเด•เตเด‚ เดฎเดŸเดฟเดฏเดจเตเดฎเดพเตผเด•เตเด•เต - เดชเตเดฐเต‹เด—เตเดฐเดพเดฎเดฟเดฒเต‡เด•เตเด•เตเด‚ เด…เดคเดฟเดจเตเดฑเต† เดธเต‹เดดเตเดธเต เด•เต‹เดกเดฟเดฒเต‡เด•เตเด•เตเด‚ เดฒเดฟเด™เตเด•เต เดšเต†เดฏเตเดฏเตเด•.

ะกะฟะฐัะธะฑะพ.

เด…เดตเดฒเด‚เดฌเด‚: www.habr.com

เด’เดฐเต เด…เดญเดฟเดชเตเดฐเดพเดฏเด‚ เดšเต‡เตผเด•เตเด•เตเด•