Iv. conclusion of the experimentTask one: Using debug, the following program segment is written to memory, executed on a per-execution, observing the contents of the relevant registers in the CPU after each program executionMethod One:(1) Use the e command at the beginning of the 1000:0 to read the program's machine code into the memory unit, using the D command to view the information in memory, and using the U command disassembly, the machine code r
• Experimental tasks(1) Using debug, use the e command and the a command to write instructions to memory in two waysMachine Code Assembly InstructionsB8 4e mov ax,4e20hAdd ax,1416hBB XX mov bx,2000hD8 Add Ax,bxC3 mov Bx,axD8 Add Ax,bxB8 1a mov Ax,001ahBB-XX mov bx,0026hXX D8 Add Al,blXX DC Add AH,BLXX C7 Add Bh,alB4 XX mov ah,0XX D8 Add Al,bl9c Add al,9chPart 1:
Experimental tasksFirst, using Debug, use the E command and the A command to write instructions to memory in two waysMachine code Assembly InstructionsB8 4e mov ax,4e20hAdd ax,1416hBB XX mov bx,2000hD8 Add Ax,bxC3 mov Bx,axD8 Add Ax,bxB8 1a mov Ax,001ahBB-XX mov bx,0026hXX D8 Add Al,blXX DC Add AH,BLXX C7 Add Bh,alB4 XX mov ah,0XX D8 Add Al,bl9c Add al,9ch (1) Use the A command to write
Experimental tasks(1)1. Write instructions to memory using the a command in the form of assembly instructionsExecute the Write command with the T command2. Write the machine code with the e commandThe result of execution is the same as the a command(2)Write instructions to a memory unit from 2000:0Ax=
Experimental tasks(1) Using debug, the following program segments are written to the memory, executed one at a time, observing the changes in the contents of the relevant registers in the CPU after each instruction execution. Machine code Assembly Instructions B8 4e mov ax,4e20h Add ax,1416hBB XX mov bx,2000hD8 Add Ax,bxC3 mov Bx,axD8 Add Ax,bxB8 1a mov Ax,001ahBB-XX mov bx,0026hXX D8 Ad
Experimental resultsGo to DOS, run debugUse the R command to view and change the contents of the CPU register.Modify the contents of the register AX with the R commandModify the contents of CS and IP with the r commandUse the D command to view the contents of memory 1000:0See what's at 1000:9List the contents of the Debug preset addressView the contents of the 1000:0~1000:9 unitView content in the same physical address with three different segment addresses and offset addressesModify the content
UE-9260 instructions for use 1, ue-9260 instructions for use
UE-9260 instructions
Serial number
Version
Date
Remarks
1
V0.1
2015-03-21
Original version; Author: xiaobin
2
3
4
the memory and locate the production date as 01/01/92.
(2) run the e command to modify the date and run the D command to check whether the modification failed.
4. Fill in data to the unit in which the memory starts from b8100h.
Change the entered data and address, and find that a pattern is controlled by two memory units. The former controls the style and the latter controls the color.
Experiment summary and experience
?No result is returned when the CPU writes data to the memory address c0
Experimental conclusionLab missions (1)1. Write instructions to memory using the e commandFirst use the e command to the memory unit starting from 1000:0 to write the task requirements of the machine code, and then use the R command to see the register status in the CPU, you can see, CS=073FH, ip=0100h, point to memory 073f:0100, and then use the R command to mod
not verified whether the value is correct, but it should be related to the system scheduling.
In my opinion, assembly is a required course for computer science. In computer systems, it is good to take a single course. What really needs to be learned is not how to use it. This is to make up for the basic knowledge of a Computer Major. If you learn something that is useful, there is no return. If you only see 1% of one thing, it does not mean that y
external symbol. The format is the EXTRN symbol name: type. Represents the symbols (symbolic constants, variables, labels, and procedure names) in this module that need to be referenced but are defined in other modules as public. Symbol types must be consistent with their symbol types when they are defined in other modules.Flags: Flag register (that is, PSW).GE: relational operator--greater than equals. If the condition is met, the output is full 1 (
UE-9260 Instructions for use
Serial number
Version
Date
Note
1
V0.1
2015-03-21
Original version; Xiaobin
2
3
4
5
Host Environment1. Burn Write operationEmulator and FTP Burn-writeOs:win XP (32-bit) Chinese Pr
/datafile/o1_mf_users_bc7lflno_.dbf 5242880[[email Protected] bbed]$ 2.2. Create a parameter file Bbed.par--The directory of the file is best with [[email protected] bbed]$ vi/u01/app/oracle/bbed/bbed.parblocksize=8192listfile=/u01/app/oracle/bbed/ Filelist.txtmode=edit2.3. Connect bbed using parameter file[[email protected] bbed]$ bbed Parfile=/u01/app/oracle/bbed/bbed.parpassword: ---default password is blockeditbbed:release 2.0.0.0.0-limited Production on Mon Ja
PHP Zendframewor Chapter (i) Application.ini configuration instructions
; project configuration information; project configuration information to the configuration method. Take the Apache server model as an example: you can define it in the Httpd.conf virtual Host configuration section or in the project. htaccss file.; The specific method is to add a line of instructions: SETENV APPLICATION_ENV product op
Vim also has a period of time, feel that the function used is relatively simple, and sometimes editing work contains a lot of repetition.Well, be familiar with the new instructions every week.GD---cursor There is a word, the role of this command is to highlight the entire text and can use n jump to the nextCC---clears the current row but does not delete it to continue editingVisualization options:Create anti-white areas:Control + v→ Block selectionv→
MySQL5.0 my. cnf configuration instructions (1) MySQL database 5.0 my. cnf configuration options overview:
Mysqld program-directory and file
Basedir = path uses the given directory as the root directory (installation directory ).
Character-sets-dir = path indicates the directory where the character set is stored.
Datadir = path reads database files from a given directory.
Pid-file = filename specifies a fi
(STDOUT) received by 1, and the wrong information (STDERR) is received by 2.To display all output and error messages, you can use to represent all 1 and 2 of the information, for example:Find/etc-name passwd >find.allSometimes you want to redirect the wrong information to the output, that is, to redirect 2 of the results to 1 in the "2>
Author: wogoyixikexie @ gliet
--------------------------------------------
Next, let's take a look at this figure and look at it with instructions. However, I always think this figure is very different from the settings described in the program.
------------------------------------------------
Here we will add the role of MMU and the consequences of not using MMU.
----------------------------------------------------
MMU converts virtual addresses in
PHP amp; MYSQLForwin32 server configuration instructions (1 ). Although apache1.Xforwin32 has poor performance (it is too far worse than IIS, I hope 2. xforwin32), but it has fewer bugs and less resource usage, in addition, its modular model is more convenient. although apache 1.X for win32 has poor performance (it is too far away from IIS, and we hope that 2.X
ETL scheduling development (1) -- writing instructions, etl Scheduling
Preface:
During database operation and maintenance, files are often transferred between systems to perform operations such as data extraction, conversion, and integration. In addition, statistical scheduling is performed after data integration. Here, I will describe an ETL scheduling developed by myself in detail.
Requirement Overview:
The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion;
products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the
content of the page makes you feel confusing, please write us an email, we will handle the problem
within 5 days after receiving your email.
If you find any instances of plagiarism from the community, please send an email to:
info-contact@alibabacloud.com
and provide relevant evidence. A staff member will contact you within 5 working days.