When a block is being mined nonce will be generated so that the nonce is appended with the previous block hash,data. Then the resulting hash of that appended value should be less than the target.
The question is Until the correct nonce is generated , will the nonce be appended to the previous block hash,data OR for each try the nonce gets appended to the total hash produced by the previously produced nonce ?