The debugger uses debug information associated with the program to automatically identify the language of the current subprogram or code segment.
デバッガーはプログラムに関連付けられたデバッグ情報を使用して、現在のサブプログラムまたはコードセグメントの言語を自動的に識別します。
Debug.exe sets the user stack pointer and pushes the user flags, the code segment register, and the instruction pointer onto the user stack.
Debug.exe がユーザー スタック ポインタを設定し、ユーザー フラグ、コード セグメント レジスタ、および命令ポインタをユーザー スタックにプッシュします。
This gap in protection occurs when a protected code segment contains a function that frees and reacquires the synchronization mechanism before returning to the caller.
この保護における間隙は、保護されているコードセグメントに、呼び出し側に復帰する前に同期機構をいったん解放し、再度獲得する関数が含まれている場合に発生します。
Pushing the instruction pointer: Before jumping to the interrupt handler function, the CPU pushes the instruction pointer (rip) and the code segment (cs).
命令ポインタをプッシュする : 割り込みハンドラ関数にジャンプする前に、CPUは命令ポインタ( rip )とコードセグメント( cs )をプッシュします。
Exec Shield works on all x86 CPUs utilizing the Code Segment limit.
Exec Shieldは、x86CPUのコードセグメント境界を利用して動作する。
Hardware Supported Processors: All that Linux supports NX on Emulation: NX approximation using the code segment limit on IA-32 (x86) and compatible Other Supported: None Standard Distribution: Fedora Core and Red Hat Enterprise Linux Release Date: May 2, 2003 The PaX NX technology can emulate NX functionality, or use a hardware NX bit.
ハードウェアでサポートしているプロセッサ: NXをサポートするLinuxがサポートする全てのプロセッサ エミュレーション: NXの模倣は、IA-32 (x86) および互換品のコードセグメント制限を使用する その他のサポート: なし 標準で搭載されているか: Red Hat Linux リリース日: 2003年5月2日 PaXのNX技術はNXビットもしくはNX機能をエミュレートもしくはハードウェアのNXビットを使用することができる。
In summary, we need to do the following: Reload code segment register: We changed our GDT, so we should reload cs, the code segment register.
まとめると、私達は次のようなことをする必要があります: コードセグメントレジスタを再読み込みする :GDTを変更したので、コードセグメントレジスタ cs を再読み込みする必要があります。
This problem could also occur for the code segment, but it does not actually do as the code segment resides in the BIOS ROM (F0000H-FFFFFH) and linear address seems to be mapped directly to physical address in this region.
この問題は、コードセグメントについても起き得るはずですが、 コードセグメントは通常F0000H〜FFFFFHのBIOS ROMであり、 この領域はリニアアドレスがそのまま物理アドレスにマップされているようで、 問題は起きていません。
You can use alphanumeric characters and underscores in the code segment name.
The code segment name is a string and must be 8 characters or less in length, must start with a letter, and cannot contain spaces.
コード・セグメント名には、先頭が文字の 8 文字以内の文字列を指定してください。空白を含めることはできません。
If you click and drag without holding down the Ctrl key, the code segment will be cut (deleted) from the source file.
Ctrl キーを押したままにせずにクリックしてドラッグした場合、コードのセグメントがソースファイルからカット (削除) されます。
I dealt with this problem by making the code segment sizes bigger in constructing segment descriptors if the values are too small and seem to be invalid.
対策として、セグメントデスクリプタ構築の際に、 コードセグメントのサイズが異常に小さい場合は、 不正な値とみなして強制的に大きな値にしてしまうことで問題を回避しました。
The D environment is the code segment dictionary, which is shared by all processes running the same code.
D環境はコードセグメント辞書であり、同じコードを実行するプロセス間で共有される。