租房买房买生意上iU91
查看: 336|回复: 2

[家教] 家教Linux based computer learning--entry level

[复制链接]   [推荐给好友]
发表于 2019-5-5 12:09 | 显示全部楼层 |阅读模式
Goal: know how computer works, entry level

Target Audience:
youth who considers CS as a career
adults who want to develop a hobby

1. Linux_123
ubuntu installation

2.computer_123
Turing machine
computer architecture
computer parts
OS

3. Shell_123
linux commands

4. Network_123
OSI

5. language_123
python_123
java_123
brainfuck for fans

6.web application_123
http servers

Please contact me if interested.
 楼主| 发表于 2019-6-5 20:23 | 显示全部楼层
推荐一本很好的计算机学习入门书:
Code: The Hidden Language of Computer
Hardware and Software

Author: Charles Petzold

可以了解计算机发展史和各种计算机基本概念: 人物与事件, 位元字节到数字,进位制, 布尔代数到逻辑门,算盘到芯片, ASCII 码, 操作系统, 编程语言, 等等。内容丰富,配有图片表格, 涵盖计算机软硬件各个方面。非常适合对计算机有兴趣的青少年阅读。

email me your question:   haveroom2018@gmail.com

补充内容 (2019-6-24 10:38):
计算机知识
你知道计算机是怎么启动的吗?
关键词: BIOS, Bootable device

What Is the BIOS Used For?
BIOS instructs the computer on how to perform a number of basic functions such ...
回复 支持 反对

使用道具 举报

 楼主| 发表于 2019-6-24 10:39 | 显示全部楼层
itguy 发表于 2019-6-5 20:23
推荐一本很好的计算机学习入门书:
Code: The Hidden Language of Computer
Hardware and Software

计算机知识
你知道计算机是怎么启动的吗?
关键词: BIOS, Bootable device

What Is the BIOS Used For?
BIOS instructs the computer on how to perform a number of basic functions such as booting and keyboard control.

BIOS is also used to identify and configure the hardware in a computer such as the hard drive, optical drive, CPU, memory, etc.

How to Access Your BIOS
The BIOS is accessed and configured through the BIOS Setup Utility. The BIOS Setup Utility is, for all reasonable purposes, the BIOS itself. All available options in BIOS are configurable via the BIOS Setup Utility.

BIOS is pre-installed when the computer is purchased.

To access your BIOS, you’ll need to press a key during the boot-up process. This key is often displayed during the boot process with a message “Press F2 to access BIOS”, “Press <DEL> to enter setup”, or something similar. Common keys you may need to press include Delete, F1, F2, and Escape.

BIOS vs UEFI

UEFI stands for “Unified Extensible Firmware Interface”. It’s the successor to the traditional BIOS. If interesting, google it.

Bootable device
How does BIOS recognize a device as bootable?
Turns out, by magic numbers:  0x55 and 0xAA, or 85 and 170 in decimal appropriately.
These magic numbers are just markers for the BIOS  to identify bootable devices from other devices.
When the BIOS finds such a boot sector, it is loaded into memory at specific address — 0x0000:0x7C00.
Now we know where we need to store the program so it can be loaded by the BIOS into memory.

From here you can make your own Operation System.
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 免费注册

本版积分规则

Copyright © 1999 - by Sinoquebec Media Inc. All Rights Reserved 未经许可不得摘抄  |  GMT-4, 2019-9-15 20:11 , Processed in 0.123651 second(s), 30 queries , Xcache On.