byte2lba.htm
1.61 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
<HTML>
<HEAD>
<TITLE>HTML 文書</TITLE>
<META NAME="GENERATOR" CONTENT="Internet Assistant for Microsoft Word 2.03j">
</HEAD>
<BODY>
<P>
<B><FONT FACE="Arial">byte2lba (1P)<BR>
lba2byte (1P)<BR>
</FONT></B>
<P>
<B>コマンド名</B>
<P>
byte2lba, lba2byte
<P>
→ LBA, byte間の変換 <BR>
</FONT>
<P>
<B>構文</B>
<PRE>
<FONT SIZE=4>byte2lba <U>disktype</U> <U>startlba</U> <U>nbytes
</U>lba2byte <U>disktype</U> <U>startlba</U> <U>nlbas</U></FONT>
</PRE>
<P>
<B>説明</B>
<P>
LBA, byte間の変換をします。64DDでは1ブロックのサイズがブロックによって異なり
ますが、これらのコマンドはその間の変換をします。(ブロックサイズについては
64DDプログラミングマニュアル「第11章 64DDのハードに関するスペックの説明」
参照)。<BR>
<P>
<b>byte2lba</b>はバイト数をLBA数に変換します。ディスクタイプ<U><FONT FACE=
"Courier">disktype</FONT></U>のディスクの場合、<U><FONT FACE="Courier">
startlba</FONT></U>で指定したブロックの先頭から<U><FONT FACE="Courier">
nbytes</FONT></U>は何LBAになるかを計算して表示します。
<BR>
<P>
<b>lba2byte</b>はLBA数をバイト数に変換します。ディスクタイプ<U><FONT FACE=
"Courier">disktype</FONT></U>のディスクの場合、<U><FONT FACE="Courier">
startlba</FONT></U>で指定したブロックの先頭から<U><FONT FACE="Courier">nlbas
</FONT></U>ブロックは何バイトになるかを計算して表示します。
<BR>
<P>
<B>参照</B>
<P>
<A HREF="../64dd/LeoByteToLBA.htm">LeoByteToLBA</A>(3P),
<A HREF="../64dd/LeoByteToLBA.htm">LeoLBAToByte</A>(3P)
<P>
<HR>
<A HREF="tool_INDEX.htm">ツールのマニュアルページのトップメニューへ</A>
<P>
<A HREF="../n64man.htm">N64のマニュアルページのトップメニューへ</A>
<P>
</BODY>
</HTML>