标签: sector

如何确定Windows中的扇区大小

如何在Windows 7中确定物理扇区大小(例如,如果我有一个具有4,096字节扇区的高级格式驱动器而不是传统的512字节扇区)?

我知道通过单击文件并获取属性我们可以找到NTFS 群集大小,但这与硬盘驱动器的扇区大小不同.

注意:我们询问Windows 7,因为它(和Windows Vista SP1)了解4096高级格式化硬盘的存在.

sector hard-drive windows-7

47
推荐指数
7
解决办法
15万
查看次数

块和扇区之间的差异

参考这篇文章,有一行内容如下:

因为操作系统可以解决的块数或驱动器地址存在限制.通过将块定义为多个扇区,OS可以使用更大的硬盘驱动器,而不会增加块地址的数量.

这是什么意思?"操作系统可以解决"是什么意思?随后的数学也不清楚.64*512如何小于64*4?

hardware block sector

17
推荐指数
1
解决办法
4万
查看次数

如何用椭圆类绘制圆扇区?

我想在WP7上创建一个圆圈.我尝试用椭圆类来做这个,我发现了很多解决方案,它可以制作量表或饼图或其他东西,但我只需要精华.有人可以帮忙吗?

目的是仅显示圆的一部分(或椭圆).就像图片中的黄色区域一样:

在此输入图像描述

谢谢,Laci

wpf canvas ellipse sector windows-phone-7

16
推荐指数
1
解决办法
2万
查看次数

如何在html5画布上绘制圆形扇区?

我试图在canvas元素上制作一种饼图形状,但是我似乎无法找到任何单独执行此操作的函数.我似乎只能绘制完整的圆圈和片段.是否有捷径可寻?

(另见:关于圈子术语的维基百科)

html5 geometry canvas sector geometric-arc

15
推荐指数
1
解决办法
2万
查看次数

"chunk","block","offset","buffer"和"sector"是什么意思?

我已经看到一些脚本要么处理存档或二进制数据,要么复制文件(不使用python默认函数)使用偏移量缓冲区扇区.

我创建了一个Python应用程序,外部库(存档/提取数据)或二进制文件已经满足了一些要求.我想深入了解一下,通过编写我自己的模块,将这些第三方库功能纳入我的应用程序.现在我想知道这些术语的含义以及我可以从哪里开始.上面有关于这个主题的文件吗?

任何与Python编程语言相关的文档也将受到赞赏.

python buffer block sector chunks

8
推荐指数
1
解决办法
8348
查看次数

“CPU 执行无限跳转”是什么意思?

我正在阅读:https : //www.cs.bham.ac.uk/~exr/lectures/opsys/10_11/lectures/os-dev.pdf 我在第 8 页阅读了以下内容:

e9 fd ff 00 00 00 00 00 00 00 00 00 00 00 00 00

00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

*

00 00 00 00 00 00 00 00 00 00 00 00 00 00 55 aa

最初的三个字节,十六进制为 0xe9、0xfd 和 0xff,实际上是 CPU 制造商定义的机器代码指令,用于执行无限跳转。

他们所说的“执行无休止的跳跃”是什么意思?

cpu boot machine-code sector

8
推荐指数
1
解决办法
970
查看次数

Windows:直接写入CD-R扇区

是否有任何库或Windows API函数可以直接写入CD-R的扇区?我能够使用Windows API提供的ReadFile函数从驱动器中读取扇区,但是在驱动器上使用WriteFile函数似乎只是将磁盘标记为正在使用(在执行在CD上使用WriteFile的程序之后) R,我无法将文件刻录到磁盘上或弹出它,直到我重新启动系统).当我重新启动系统时,磁盘上没有数据.打开磁盘驱动器以进行写访问并使用磁盘驱动器句柄调用WriteFile函数不会产生系统错误.

windows cd sector

6
推荐指数
1
解决办法
358
查看次数

在QML中绘制弧/圆扇区?

我知道可以使用以下代码在QML中绘制一个圆圈:

Rectangle {
     width: 150
     height: 150
     anchors.horizontalCenter: parent.horizontalCenter
     anchors.top: parent.top
     color: "#095e7b"
     border.color: "#0a2f4a"
     border.width: 2
     radius: width*0.5
}
Run Code Online (Sandbox Code Playgroud)

我的问题是:如果我需要画一个圆圈的扇区怎么办?(披萨切片)并使这些切片中的每一个都可点击?我可以只使用QML吗?

geometry qt draw sector qml

6
推荐指数
2
解决办法
1万
查看次数

组装-读取虚拟磁盘的下一个扇区

作为世界上任何一个程序员,至少有一次他/她一生都在尝试创建自己的“革命性”,新的,唯一的操作系统。:D

好吧,我正在使用一个虚拟仿真器(Oracle VM Virtual Box),为此我创建了一个带有vmdk磁盘的新的unknwon操作系统。我喜欢vmdk,因为它们只是纯文件,因此我可以将引导加载程序粘贴到虚拟硬盘的前512个字节上。

现在,我试图读取该虚拟磁盘的下一个扇区,在该扇区上粘贴一个简单的内核,该内核将显示一条消息。

我有两个问题:

  • 我是否在正确读取第二段(前-512字节-被引导程序占用)? 码:

    ReadDisk:
        mov bx, 0x8000  ; segment
        mov es, bx
        mov bx, 0x0000  ; offset
    
        mov ah, 0x02  ; read function
        mov al, 0x01  ; sectors - this might be wrong, trying to read from hd
        mov ch, 0x00  ; cylinder
        mov cl, 0x02  ; sector
        mov dh, 0x00  ; head
        mov dl, 0x80  ; drive - trying to read from hd
        int 0x13   ; disk int
        jc ReadDisk
        jmp [es:bx]   ; …
    Run Code Online (Sandbox Code Playgroud)

assembly osdev sector hard-drive x86-16

5
推荐指数
1
解决办法
2513
查看次数

当有扇区时,为什么需要块?为什么块大小是扇区大小的倍数?

在阅读磁盘结构时,我发现块大小是扇区大小的倍数。第一个想法是,当你有扇区时,为什么你甚至需要块,其次,为什么块大小是扇区的倍数,如 1、2、4?

为什么不能是扇区的一半?这里面的道理是什么?这不是为了家庭作业。

operating-system block disk sector

5
推荐指数
1
解决办法
2402
查看次数