115.html

来自「linux 0.11中文版 有注释」· HTML 代码 · 共 24 行

HTML
24
字号
<html>
<head>
<title>LOW_MEM</title>
<meta name='robots' content='noindex,nofollow'>
<meta name='generator' content='GLOBAL-5.4.1'>
</head>
<body text='#191970' bgcolor='#f5f5dc' vlink='gray'>
<pre>
<a href='../S/94.html#L68'>LOW_MEM</a>            68 mm/memory.c    #define MAP_NR(addr) (((addr)-LOW_MEM)&gt;&gt;12)	// 指定内存地址映射为页号。
<a href='../S/94.html#L115'>LOW_MEM</a>           115 mm/memory.c    "1:": "=a" (__res): "" (0), "i" (LOW_MEM), "c" (PAGING_PAGES), "D" (mem_map + PAGING_PAGES - 1):"di", "cx",
<a href='../S/94.html#L132'>LOW_MEM</a>           132 mm/memory.c      if (addr &lt; LOW_MEM)
<a href='../S/94.html#L136'>LOW_MEM</a>           136 mm/memory.c      addr -= LOW_MEM;		// 物理地址减去低端内存位置,再除以4KB,得页面号。
<a href='../S/94.html#L277'>LOW_MEM</a>           277 mm/memory.c    	  if (this_page &gt; LOW_MEM)
<a href='../S/94.html#L283'>LOW_MEM</a>           283 mm/memory.c    	      this_page -= LOW_MEM;
<a href='../S/94.html#L314'>LOW_MEM</a>           314 mm/memory.c      if (page &lt; LOW_MEM || page &gt;= HIGH_MEMORY)
<a href='../S/94.html#L317'>LOW_MEM</a>           317 mm/memory.c      if (mem_map[(page - LOW_MEM) &gt;&gt; 12] != 1)
<a href='../S/94.html#L352'>LOW_MEM</a>           352 mm/memory.c      if (old_page &gt;= LOW_MEM &amp;&amp; mem_map[MAP_NR (old_page)] == 1)
<a href='../S/94.html#L364'>LOW_MEM</a>           364 mm/memory.c      if (old_page &gt;= LOW_MEM)
<a href='../S/94.html#L499'>LOW_MEM</a>           499 mm/memory.c      if (phys_addr &gt;= HIGH_MEMORY || phys_addr &lt; LOW_MEM)
<a href='../S/94.html#L522'>LOW_MEM</a>           522 mm/memory.c      phys_addr -= LOW_MEM;
</pre>
</body>
</html>

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?