Computer Chess Club Archives


Search

Terms

Messages

Subject: Re: R. Hyatt, Crafty style move generation

Author: Uri Blass

Date: 07:06:26 01/25/01

Go up one level in this thread


On January 25, 2001 at 08:32:31, José Carlos wrote:

>On January 25, 2001 at 08:10:37, Uri Blass wrote:
>
>[snip]
>
>>I would like to understand these short procedures.
>>Unfortunately I know nothing about assembler.
>>
>>Can you explain what is the meaning of mov,shl,movq and other commands or give a
>>link that explains only the meaning of these commands?
>>
>>Uri
>
>  I'm afraid just explaining the meaning of the commands is not enough to
>understand the code. Assembler is, by much, the most complicated thing to
>understand if you're not familiar with.


I believe that the meaning of the commands is enough to understand small codes
when some of them are of 5 assembler commands.

 I mean that, for example, knowing that
>"mov" copies a something into something (for example, number into a register)
>does not mean anything if you don't know what's that register used for.

In this case I know that a register is a space in the memory when the computer
can be faster in this space.

I think that getting the information about every command and the time of it(in
clock cycles) can help me to understand what is going on

 I'm not
>an assembler expert, I'm familiar with it, but still find it too complicated to
>give it a try, at least for the moment.

I did not think about writing in assembler but only about understanding it and I
do not believe that understanding a few lines of assembler is an hard task.

Uri



This page took 0 seconds to execute

Last modified: Thu, 15 Apr 21 08:11:13 -0700

Current Computer Chess Club Forums at Talkchess. This site by Sean Mintz.